News new link type 0.12 : короткая ссылка на новости

News new link type 0.12 : короткая ссылка на новости

Хак, устанавливаемый через систему управления плагинами, превращает по всему сайту ссылки вида site.ru/{cat}/text-{id} в site.ru/{id}. Для правильной его работы в Панели управления должен быть установлен тип ЧПУ 1 или 2.
 
Установка:
1. Установить плагин в Панели управления DLE.

2. Прописать правила для apache2 (httpd) [файл .htaccess]:
RewriteRule ^([0-9]+)(/?)$ index.php?newsid=$1 [L]

Или для nginx [conf-файл из /etc/nginx.conf]:
rewrite ^/([0-9]+)(/?)+$ /index.php?newsid=$1 last;

3. Чтобы получить ссылку вида site.ru/123.html, в коде плагина следует найти:
$newsPattern = "$1";

Заменить на:
$newsPattern = "$1.html";

и переделать правила для apache2 или nginx.

Готово!

Скачать: файл могут только зарегистрированные посетители.
 
Версия DLE: 13.х
Кодировка: utf-8
 
Автор: dj-avtosh
Источник:
  • Oxigen
  • 0
  • 170
Информация
Оставлять комментарии могут только зарегистрированные посетители.
  • Рейтинг@Mail.ru
  • Яндекс.Метрика