Задать вопрос
@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/',
)
}
  • Вопрос задан
  • 289 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
profesor08
@profesor08 Куратор тега PHP
Просто выведи все переменные среды, посмотри в какой хранится полный путь запроса, далее распарси как хочешь и решай что делать с полученными данными.
Ответ написан
e_svirsky
@e_svirsky
Web Developer
Вот из коробки система роутинга:
symfony.com/doc/current/components/routing.html
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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