Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Ламерские вопросы » Как происходит обработка урла вида "http://site.ru/index.php?do=случайные символы" ?

Как происходит обработка урла вида "http://site.ru/index.php?do=случайные символы" ?


     03.11.2014    Все вопросы » Ламерские вопросы    2968

вопрос
Добрый день! Очень прошу гуру ткнуть пальцем, почему так происходит, ибо плаваю пока в редиректах.
Шаблон и базу своего старого сайта на DLE9 успешно конвертировал под лицензионный DLE 10.1.
На 10.1 стоит его родной htaccess. Заметил, что при вводе любого урла вида "http://site.ru/index.php?do=ххх, где xxx- любой бессмысленный набор букв или цифр, вываливаются все новости сайта, всех категорий в шаблоне short-story, в непонятной сортировке. Почему так происходит? И как правильно обрабатывать подобные "некорректные" урлы?

Ответа пока нет


2 комментария

ПафНутиЙ
Админ

ПафНутиЙ - 3 ноября 2014 21:59 -

попробуйте включить в настройках обработку неверных ЧПУ.

Каков вопрос - таков и ответ. Просто помните об этом.

prpobed5
Юзер

prpobed5 - 3 ноября 2014 23:36 -

Спасибо за совет. Причиной оказался тег [not-aviable=xxx,xxx1,xxx2]... [/not-aviable] в shortstory.tpl
Он никак не мешал корректному выводу новостей корректных категорий..
Но, одновременно, любой некорректный урл, вида "http://site.ru/index.php?do=ххх", также удовлетворял этому условию (not-aviable) , и на главной выводились все новости, всех категорий.
После исправления, при некорректном урле, выводится только шапка и футер, что имхо, тоже не есть правильно.
Как правильно обрабатывать некорректные адреса /index.php?do=ххх ?

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

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

наверх