Хорошо, скажем, мне нужно использовать SEO URL.Как я могу управлять следующим шаблоном:
www.mysite.com/{context}/{mode}/
Это позволяет получить переменные, объявленные следующим образом:
www.mysite.com/{context}/{mode}/{var}/{val}/{var2}/{val2}...
Например:
www.mysite.com/user/view/id/123
?
Решение ?, Как это сделать?
Возможное решение может быть следующим: Все URL-адреса перенаправляются на www.mysite.com/index.php.В файле index.php я делю URL-адрес на $u = explode($ulr, '/');
: игнорируем $u[0]
и рассматриваем $u[1]
в качестве контекста, $u[2]
в качестве режима и возможное $u[3], $u[4]...
в качестве пар значений var, таких как get system index.php?var=val
.Зная контекст и режим, правильный файл включен, и все будут довольны.
- Как я могу получить URL (es: www.mysite.com/user/view/id/123) илитолько последняя часть (es: user / view / id / 123)?
- Есть ли у этой системы какие-либо минусы?