okovalev
@okovalev

RewraiteRule. Почему не работает?

Написано:
RewriteEngine On
RewriteRule ^/$ ?route=$1 [L]
Ожидаю, что допустим: site.ru/index/test, покажет site.ru?route=index/test
Но вместо ожиданий вижу 500 ошибку. :(
  • Вопрос задан
  • 193 просмотра
Решения вопроса 1
shambler81
@shambler81 Куратор тега htaccess
^/$ ?route=$1 [L]
я правильно понимаю что вы редиректите слеш на первую группу которой у вас нет ?
что по вашему делает ваш редирект ?

ну и экранировать тоже было бы неплохо
^/$ \?route\=$1 [L]
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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