Помощник
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
Гость_avgaz_* |
![]()
Сообщение
#1
|
|
Гости ![]() |
Собственно вопрос как полностью отключить ЧПУ?
И ещё самое главное как убрать редикт, при неправильном урле, то есть если удалить страницы ошибок то перекидывает на главную и адресная строка становится главной, а нужно что бы в ней оставался неправильный урл. К примеру ввел site.ru/index.php?dx=news&op=news_show&ide=70 такой страницы не существует и меня кидает просто на site.ru а нужно что бы остался адрес site.ru/index.php?dx=news&op=news_show&ide=70 ну а отоброжалась хоть главная хоть страница ошибок не важно. Спросите зачем? Затем что бы ссылки из сапы не скинулись при переходе на новый движок. |
|
|
||
![]() |
![]()
Сообщение
#2
|
|
Eleanor developer![]() Группа: Администраторы Сообщений: 5 261 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: ![]() ![]() Всего: 67 ![]() |
avgaz, не очень понятно, что Вы хотите.
ЧПУ полностью отклчается в управлении сервисами (сервис user). При отключенном ЧПУ ссылки имеют вид index.php?module=news&nid=3 (к примеру). Адреса такого вида: site.ru/index.php?dx=news&op=news_show&ide=70 Вы не добьетесь.. Никак.. |
|
|
||
Гость_avgaz_* |
![]()
Сообщение
#3
|
|
Гости ![]() |
Наверно я просто не понятно выразился вот например ссылка
http://forum.eleanor-cms.ru/index.php?showforum=33 меняем ней урл на http://forum.eleanor-cms.ru/index.php?show по переходу по этому урлу мы оказываемся на главной форума но урл не меняется так мне в принципе и нужно для сапы по типу урл существует не важно что там за содержание Но если мы на eleanor сделаем тоже самое http://prime/index.php?module=news&nid=1 заменим на http://prime/index.php?module=newssss то нас переадресует на главную и в адресной строке будет главная http://prime/ |
|
|
||
![]() |
![]()
Сообщение
#4
|
|
Eleanor developer![]() Группа: Администраторы Сообщений: 5 261 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: ![]() ![]() Всего: 67 ![]() |
заменим на http://prime/index.php?module=newssss то нас переадресует на главную Ну так правильно: модуля newssss нету.. Сообщение отредактировал Alexander - 2009-05-12, 18:50 |
|
|
||
Гость_avgaz_* |
![]()
Сообщение
#5
|
|
Гости ![]() |
Да нету естественно и не нужно что бы он был нужно что бы урл не менялся при неправельной странице как на форуме.
Вот на форуме ведь тоже этой http://forum.eleanor-cms.ru/index.php?show страницы нету но отображается главная если перейти по этому урлу, нужно что бы и в системе так же было что при переходе по неверному урлу не кидало на главную и не меняло урл. Меня это и останавливает в смене движка что на сапе много потеряю по поисковики заново проиндексируют а в этом случае получится что урлы от старого движка остались хоть страниц уже давно нету |
|
|
||
Гость_avgaz_* |
![]()
Сообщение
#6
|
|
Гости ![]() |
Не знаю в правильном направлении капаю но мне кажется что нужно изменить функцию function ExitPage() в index.php только вот на что заменить
|
|
|
||
![]() |
![]()
Сообщение
#7
|
|
Eleanor developer![]() Группа: Администраторы Сообщений: 5 261 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: ![]() ![]() Всего: 67 ![]() |
avgaz, Вам нужно изменить функции ExitPrefix() & ExitBack() обе лежат внутри index.php .. Поместите вместо редиректа туда какое-то тест сообщения об ошибке с просьбой перети на главную сайта.
|
|
|
||
Гость_avgaz_* |
![]()
Сообщение
#8
|
|
Гости ![]() |
Попробовал вот так
В этом случае работает на не так как нужно если в урле сменить module то кидает опять на главную Далее попробовал так
В этом случае при любом неправильном урле выводит ffffff ну нормально , но мне нужно что быстраница была в системе ну то есть не просто сообщение а внутри eleanor что бы блоки по бокам были и тд... Что нужно прописать там? |
|
|
||
Гость_avgaz_* |
![]()
Сообщение
#9
|
|
Гости ![]() |
Вроде как получилось сделать выглядит это так
Теперь при любом неправильном урле выдает главную и и урл не меняется то что нужно Вопрос это как то скажется на дальнейшей работе системы? |
|
|
||
![]() |
![]()
Сообщение
#10
|
|
Eleanor developer![]() Группа: Администраторы Сообщений: 5 261 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: ![]() ![]() Всего: 67 ![]() |
Никак
![]() Сообщение отредактировал Alexander - 2009-05-12, 21:13 |
|
|
||
![]() |
![]()
Сообщение
#11
|
|
Любитель![]() Группа: Eleanor user Сообщений: 114 Регистрация: 2009-04-12 Репутация: ![]() ![]() Всего: нет ![]() |
В верхнем меню ЧПУ непобедимо. Да и на главной странице тоже осталось... Сообщение отредактировал Monk - 2009-05-19, 22:55 |
|
|
||
![]() ![]() |
![]() |
Текстовая версия | ![]() ![]() ![]() ![]() |