Задать вопрос
@s_katala

Как сделать роутинг index.php?

Подскажите, как сделать единую точку входа через index.php
Логика, к примеру пользователь делает запрос к странице site.ru/register
идет запрос к файлу index.php и оттуда путем роутинга открывается эта страница

К примеру
в htaccess
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php [L]

Далее в индексе мы прописываем роутинг
Как правильно это сделать?
if($class) {
route(array(
''    => 'global/index/',
)
}
  • Вопрос задан
  • 285 просмотров
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
profesor08
@profesor08 Куратор тега PHP
Просто выведи все переменные среды, посмотри в какой хранится полный путь запроса, далее распарси как хочешь и решай что делать с полученными данными.
Ответ написан
e_svirsky
@e_svirsky
Web Developer
Вот из коробки система роутинга:
symfony.com/doc/current/components/routing.html
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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