Иконка ресурса

ПЛАГИН DLE Модуль ЧПУ новостей без ID для DLE 1.0.0

четвертый тип ЧПУ
1686682938564.png

Хак добавляет 4-й тип ЧПУ без id новостей с рабочей функцией обработки неверных URL ЧПУ для более корректной работы по части СЕО. Тип ЧПУ настраивается также из админ-панели, где необходимо выбрать тип 4:
Тип 4 - ссылки на полную новость будут иметь вид http://site.ru/категория/подкатегория/имя новости.html

Важно: данный хак требует уникальности имён всех статей, чтобы поле alt_name не дублировалось!

Установка:
1.
Распаковать архив и установить хак через систему плагинов.

2. Открыть .htaccess в корне сайта и найти:
RewriteRule ^([^/]+).html$ index.php?do=static&page=$1&seourl=$1 [L]
Добавить ниже:
Код:
# SEO TYPE 4 START
RewriteRule ^([^.]+)/page,([0-9]+),([0-9]+),(.*).html$ index.php?post=$4&news_page=$2&cstart=$3&seourl=$5&seocat=$1 [L]
RewriteRule ^([^.]+)/page,([0-9]+),(.*).html$ index.php?post=$3&news_page=$2&seourl=$4&seocat=$1 [L]
RewriteRule ^([^.]+)/print:page,([0-9]+),(.*).html$ index.php?mod=print&news_page=$2&post=$3&seourl=$4&seocat=$1 [L]
RewriteRule ^([^.]+)/-(.*).html$ index.php?post=$2&seourl=$3&seocat=$1 [L]RewriteRule ^page,([0-9]+),([0-9]+),(.*).html$ index.php?post=$3&news_page=$1&cstart=$2&seourl=$4 [L]
RewriteRule ^page,([0-9]+),(.*).html$ index.php?post=$2&news_page=$1&seourl=$3 [L]
RewriteRule ^print:page,([0-9]+),(.*).html$ index.php?mod=print&news_page=$1&post=$2&seourl=$3 [L]
RewriteRule ^(.*).html$ index.php?post=$1&seourl=$2 [L]
# SEO TYPE 4 END


Версия DLE: 14.х
Кодировка: utf-8

Похожие ресурсы

создай отдельную страницу для скачивания файлов
0,00 звёзд Оценок: 0
Просмотры
196
Скачиваний
0
Обновлено
выводит новые сообщения в любом месте вашего шаблона
0,00 звёзд Оценок: 0
Просмотры
124
Скачиваний
0
Обновлено
0,00 звёзд Оценок: 0
Просмотры
225
Скачиваний
1
Обновлено
0,00 звёзд Оценок: 0
Просмотры
154
Скачиваний
0
Обновлено
0,00 звёзд Оценок: 0
Просмотры
128
Скачиваний
0
Обновлено
Назад
Верх Низ