URL Route JohnCMS

481
.
Gabriel
CyberGhostNet Group
Rewrite url from: /forum/index.php?act=nt&id=6
Rewrite To: /forum/index.php/act/nt/id/6

Downloa this file upload to system/johncms

Find all file like this: index.php?act=nt&id=6
Change to: index.php/act/nt/id/6
And some code like this. Like ? = & and more change to /
Прикрепленные файлы:
.
ЧПУ ,это выходит что теперь не надо код переписывать ,а просто файл закинул и все?
.
(\/)____o_O____(\/)
MAH9IK, переписывать все равно надо. но если в будущем будет шаблонизатор, будет проще
.
(\/)____o_O____(\/)
Gabriel, use $_SERVER['QUERY_STRING']
.
CyberGhostNet Group
# Koenig (19.04.2017 / 09:52)
Gabriel, use $_SERVER['QUERY_STRING']
On where ? I will fix koenig thank you
.
# Koenig (19.04.2017 / 09:52)
Gabriel, use $_SERVER['QUERY_STRING']
REQUEST_URI
.
(\/)____o_O____(\/)
Добавлено: 19.04.2017 / 19:59
ramzes, зачем тебе весь реквест? весь двиг на индексах
то есть
сайт/форум/акт/ид/прочий хлам/

Добавлено: 19.04.2017 / 20:01
johncms.com/forum/index.php?act=say&id=1012446&start=0
сайт/форум/акт/ид/старт|страница

http://johncms.com/forum/?act= ... art=0 ссылка без индекса
.
# Koenig (19.04.2017 / 20:01)
ramzes, зачем тебе весь реквест? весь двиг на индексах
то есть
сайт/форум/акт/ид/прочий хлам/


johncms.com/forum/index.php?act=say&id=1012446&start=0
сайт/форум/акт/ид/старт|страница

http:
ну ты когда начнешь юзать активно, поймешь, квери стринг это аппендикс)
надо работать со строкой
.
(\/)____o_O____(\/)
ramzes, оно по сути одно и тоже, просто я сразу беру все что после ? знака, а не весь путь, тут не роутер от одной точки входа, где ты перебираешь адрес и аргументы шлешь по местам назначения
Всего: 9