CMS Eleanor - Поиск
Полная версия этой страницы: Официальный форум Eleanor CMS » Как создать ЧПУ для одной страницы
Официальный форум Eleanor CMS » Поддержка пользователей системы Eleanor CMS » Первые шаги
Ребят, как можно создать ЧПУ для страницы, скажем мне нужен такой:
_http://localhost/people/
Alexander
Создаете статическую страницу с URL "people". Этого достаточно.
Вы не поняли мне нужно ЧПУ для модуля
Alexander
Какого именно модуля? Самописного?
Короче помните я делал страницу с выводом всех пользователей, я это скрипт докрутил и поставил его в modules/account/user/index.php
работает он по адресу _http://localhost/account/do_userlist/, но мне нужно изменить этот УРЛ
Alexander
Marselqa, этот URL сократить так просто нельзя. Есть вариант через rewrite_mod (через .htaccess). Устроит?
давайте попробуем
Alexander
Файл .htaccess после RewriteEngine on с новой строки добавьте:

RewriteRule ^userlist*$ index.php?!account/do_userlist [L]
Loader
Цитата (Marselqa @ 2020-10-24 16:35)
Короче помните я делал страницу с выводом всех пользователей, я это скрипт докрутил

А что там докручивать? Я тебе готовый вариант выкладывал в той теме.
Alexander, у меня не работает
Loader, я сделал так, что бы он выводил их с аватарами и ещё кое что изменил.
Alexander, короче я покапался, и нашёл где проблема, в знаке "!",
хоть и с ошибкой написали, но всё же спасибо
LuxCore
Может как-то связать топик ТС и мой?
LuxCore
Цитата (Marselqa @ 2012-06-13, 17:31)
Ребят, как можно создать ЧПУ для страницы, скажем мне нужен такой:
_http://localhost/people/
Если всё по аналогии со стандартными модулями, которые отображаются в горизонтальном меню, то можно сделать вот так.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.