g_hagmt
@g_hagmt
Начинающий веб-разработчик

Как сделать, чтобы веб-сервер (Apache) не искал страницы по введенному URL, а делегировал эту задачу роутеру?

Как правило, маршрутизатор проверяет URL на соответствие определенному списку доступных адресов, но если адреса из списка не являются реальными директориями, то веб-сервер возвращает 404, в то время как мне нужно чтобы роутер обрабатывал URL, и динамически создавал страницу.
  • Вопрос задан
  • 72 просмотра
Решения вопроса 1
g_hagmt
@g_hagmt Автор вопроса
Начинающий веб-разработчик
В итоге, решил это так:

.htaccess в корне сайта:
RewriteEngine On
RewriteBase /
RewriteRule ^(.*)$ index.php [QSA,L]

а index.php уже сам обрабатывает url запросы.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
CityCat4
@CityCat4
Внимание! Изменился адрес почты!
Как правило, маршрутизатор проверяет URL на соответствие определенному списку доступных адресов

Чи-во? Хороша была трава? Маршрутизатор к урлам не имеет отношения от слова совсем, он куда ниже работает.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽