Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Стол заказов » Для ЧПУ 1 нужно удалить id и html в url

Для ЧПУ 1 нужно удалить id и html в url


 bogdan77    09.05.2023    Стол заказов    374    10 комментариев

Необходимо для ЧПУ 1 удалить id и .html с URL и чтоб при этом сайт работал не было проблем.
Скорей всего необходимо писать доп проверку, сперва проверяем есть ли с таким alt_name категория, если нет то ищет новость и выводит ее.

Бюджет, можем обсудить, ориентируюсь в районе 30$

10 комментариев

lutskboy
Эксперт

lutskboy - 9 мая 2023 19:48 -

напишите мне в телеграм @lutskboy.

dj-avtosh
PHP-developer

dj-avtosh - 10 мая 2023 12:33 -

Очень хочу посмотреть на результат и на то, как сменится из-за этого нагрузка - и вообще сколько всего перелопатить придется разрабу, чтобы везде изменить вид ссылок...

https://elkhan.ru
По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

lutskboy
Эксперт

lutskboy - 10 мая 2023 13:04 -

о какой именно нагрузке идет речь? при открытии фуллстори? вместо поиска по id искать по alt_name? в WP так. И ничего

dj-avtosh
PHP-developer

dj-avtosh - 10 мая 2023 14:22 -

Когда и то и то индекс - то особо ничего не меняется конечно, однако ты должен теперь как-то при добавлении новости проверять уникальность alt_name (который теперь, к слову, ключ) который генерируется автоматом в зависимости от title - и вроде (если не ошибаюсь), то в некоторых местах даже кэш привязан к id новости.

Конечно, если ты просто будешь GET id присваивать в зависимости от результата запроса, то работы по поиску новости будет меньше (но не забудь про фильтрацию входящих данных теперь) + не забудь отличать ссылки категории и новости, ведь теперь news.zone/smile - и новость и категория. Вот тебе и нагрузка.

Ну и вид ссылок тебе нужно сменить теперь вообще везде (к слову есть еще карта сайта и всякие похожие места по типу выгрузок вне).

В общем напиши результат. Очень интересно.

https://elkhan.ru
По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

dj-avtosh
PHP-developer

dj-avtosh - 10 мая 2023 14:25 -

К слову, тут модуль продавался, хз рабочий ли он: https://dle-faq.ru/modules/27647-urlconstructor-konstruktor-url-adresa-novostey.html

https://elkhan.ru
По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

lutskboy
Эксперт

lutskboy - 10 мая 2023 14:35 -

я делал такое одному человеку. ссылки как в WP . Все нормально. Сайт работает до сих пор. А на счет ссылки на категорию и новость, то приоритет тут конечно будет категории. ну и одинаковый alt_name это уже как бы не мои проблемы. Вроде в дле есть проверка с какой то версии на существовании одинаковой новости

dj-avtosh
PHP-developer

dj-avtosh - 10 мая 2023 14:39 -

а вид ссылок везде поменялся? там же sitemap, rss, всякие другие места неочевидные. Или краулером проходился?

https://elkhan.ru
По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

lutskboy
Эксперт

lutskboy - 10 мая 2023 14:51 -

sitemap да. а рсс смотрю щас нет. но можно и там сделать. может где то остался еще старый вид ссылок. но в основном везде замена. а где нет то редирект будет на новый урл. по сути дa, можно каким то краулером прийтись и собрать все ссылки с сайта, а потом поискать где остались старые с id

dj-avtosh
PHP-developer

dj-avtosh - 10 мая 2023 15:43 -

будет полезно в общую копилку

https://elkhan.ru
По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

bogdan77
Юзер

bogdan77 - 17 мая 2023 12:46 -

lutskboy сделал все быстро и качественно) Рекомендую

Чтобы комментировать - войдите или зарегистрируйтесь на сайте
наверх