Короткая ссылка на новости upd (0.18.1)


Обновление: Добавлена поддержка DLE 14, 14.1
Легкий и быстрый плагин для изменения ссылок по всему сайту.

Для работы решения должен быть установлен тип SEO-ссылок: 1 или 2

Превращает по всему сайту ссылки:
site.ru/{cat}/text-{id}

в
site.ru/{id}


Способ установки:

1. Загрузить и установить плагин в админке (/admin.php?mod=plugins)
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;


P.S.

Если вы хотите ссылку site.ru/123.html, тогда открываем плагин и
$newsPattern = "$1";
$newsCommentsPattern = "$3";


заменяем на
$newsPattern = "$1.html";
$newsCommentsPattern = "$3.html";


и переделываем правила apache2 или nginx

А так же (если вам нужна переадресация со старых адресов на новый, то должно в .htaccess работать такое):

Тип ЧПУ 1:
RewriteRule ^([0-9]+)-(.*).html$ /$1 [R=301,L]


Тип ЧПУ 2:
RewriteRule ^([^.]+)/([0-9]+)-(.*).html$ /$2 [R=301,L]


* можно добавить оба - будет работать.

* не меняются ссылки в BlockPro? есть решение:

engine/modules/base/core/base.php

все что с :
$url = ... 


меняем на:
$url = $this->dle_config['http_home_url'] . $data['id'];


Версия DLE:13 - 14.1

Комментарии
Комментариев пока нет..
Ты можешь быть первым, кто оставит комментарий к публикации!


Вы не зарегистрированы

Короткая ссылка на новости upd (0.18.1)


Автор публикации
Дата публикации
25-01-2022, 18:30
Просмотров
148
Комментариев
0

0
0
Внимание! Данный материал предоставлен сайтом VipAdmin.Club исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое
Как скачать?
Пройдите регистрацию на сайте
Воспользуйтесь кнопкой "Скачать"
Ровно через 15 секунд вам будет доступна прямая ссылка на файл
Короткая ссылка на новости upd (0.18.1)
25-01-2022, 18:30
148

Короткая ссылка на новости upd (0.18.1)

Информация
Версия
v1.405
Версия CMS
v15.0
Тематика
Новости, Блог, Каталог
Фреймворк
Bootstrap v5

Описание


Обновление: Добавлена поддержка DLE 14, 14.1
Легкий и быстрый плагин для изменения ссылок по всему сайту.

Для работы решения должен быть установлен тип SEO-ссылок: 1 или 2

Превращает по всему сайту ссылки:
site.ru/{cat}/text-{id}

в
site.ru/{id}


Способ установки:

1. Загрузить и установить плагин в админке (/admin.php?mod=plugins)
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;


P.S.

Если вы хотите ссылку site.ru/123.html, тогда открываем плагин и
$newsPattern = "$1";
$newsCommentsPattern = "$3";


заменяем на
$newsPattern = "$1.html";
$newsCommentsPattern = "$3.html";


и переделываем правила apache2 или nginx

А так же (если вам нужна переадресация со старых адресов на новый, то должно в .htaccess работать такое):

Тип ЧПУ 1:
RewriteRule ^([0-9]+)-(.*).html$ /$1 [R=301,L]


Тип ЧПУ 2:
RewriteRule ^([^.]+)/([0-9]+)-(.*).html$ /$2 [R=301,L]


* можно добавить оба - будет работать.

* не меняются ссылки в BlockPro? есть решение:

engine/modules/base/core/base.php

все что с :
$url = ... 


меняем на:
$url = $this->dle_config['http_home_url'] . $data['id'];


Версия DLE:13 - 14.1
[xfgiven_images]
Изображения
[/xfgiven_images]
Автор публикации
wad
Реклама1
Реклама1
Комментарии и отзывы
  • Пустота..
    Людям пока лень писать тут отзывы и комментарии..


  • Вы не зарегистрированы

Последние комментарии
Слив скрипта cabura
Любовь
25 ноября 2022 05:39
Напишите в ватсапе 89913726506
Слив скрипта Nvuti 8.0, 6 режимов
Arti1994
24 ноября 2022 00:42
Можешь мне дать ?
Скрипт Букса NEW-BEST-BUX
Гость Петя
23 ноября 2022 00:02
Потомучто покупать надо скрипты а если берешь за бесплатно то надо разбираться в коде на php лох
Слив GameCMS 3.64.1 (офиц. 3.64) | Скрипт сайта для вашего сервера и проекта! (gamecms)
kivon35
16 ноября 2022 21:46
Да, не пашет и установка тоже. Даже 3.634.4 не пашет. Разраб по ходу прикрыл лавочку.
Шапка для канала ютуб с тематикой Бравл Старс
TintiVin
16 ноября 2022 06:04
Очень нравится
Слив скрипта Nvuti 8.0, 6 режимов
uzb
12 ноября 2022 21:47
Yuujjhkkk jkk
MixiMus - музыкальный шаблон (DLE)
Tecg
10 ноября 2022 13:54
Hello Bhai Hello Bhai
Скрипт открытия кейсов CATDROP.NET
Meldbey
9 ноября 2022 16:28
Какой пароль от архива
Скрипт рулетки Bellereve c 7 игровыми режимами
Виталий
9 ноября 2022 04:49
Привет поможеш установить? Свяжись сомной в вк https://vk.com/vitalii171188
Hamster Panel v1 | Хостинг игровых серверов
MaxboyPlay
8 ноября 2022 21:16
Как можно с тобой связаться?
Слив скрипта cabura
Sedretdin2009
7 ноября 2022 20:04
Эмм где скрипт
Слив шаблона для HostinPL 5.6 за 500 руб.
Hostingaspl
7 ноября 2022 16:18
подойдет просто для веб хостинга?
Тёмный Стиль для HostinPL 5.6 - Слив
Hostingaspl
7 ноября 2022 16:14
как подключить бд? и где
EngineGamePanel v3
zoro33
5 ноября 2022 15:10
нормальным там установщик запуйскай его && chmod +x egp && ./egp а вот видео
Справочник организаций v3.2.1 для DLE 14.2
yeuyetue
2 ноября 2022 18:21
админ что куришь мож поделишься ? В паблик слил хоть посмотрел что за мусор залил