Задать вопрос
@RedSs

Dle 11.1 изменить ЧПУ?

В dle 11.1 требуется изменить ЧПУ таким образом чтобы http://site.ru/категория/подкатегория/id-имя новости.html стал http://site.ru/категория/подкатегория/имя новости/ или без / на конце
Что на что для этого поменять в дле
  • Вопрос задан
  • 852 просмотра
Подписаться Оценить 1 комментарий
Пригласить эксперта
Ответы на вопрос 3
@Kennius
Начинающий фронт-эндер
1) убираем id
8dle.ru/help/5313-kak-ubrat-id-novosti-iz-url-adre... (первое в гугл)
2) убираем html

Открываем: .htaccess
Находим. RewriteEngine on

Ниже ставим.
RewriteBase /
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /([^.]+)\.html\ HTTP
RewriteRule ^([^\.]+)\.p?html?$ http://ТВОЙСАЙТ.com/$1 [R=301,L]
RewriteCond %{REQUEST_URI} !(\.[^./]+)$
RewriteCond %{REQUEST_fileNAME} !-d
RewriteCond %{REQUEST_fileNAME} !-f
RewriteRule (.*) /$1.html [L]
Ответ написан
Комментировать
@RedSs Автор вопроса
1) убираем id
8dle.ru/help/5313-kak-ubrat-id-novosti-iz-url-adre... (первое в гугл)

данный способ не работает для 11.1 версии
Ответ написан
webirus
@webirus
Тыжверстальщик! Наверстай мне упущенное...
Если еще актуально.
https://www.nulled.in/threads/140347/page-8
Решение под спойлерами.
Работает на 11.1.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы