Задать вопрос
skapunker
@skapunker
Умный

Как открыть страницу по другому адресу?

Нужно средствам htacess сделать, чтобы страница, расположенная по адресу /main.html открывалась как каталог /main/.
Делаю:
RewriteRule ^main$ main.html [L]
Не работает.
  • Вопрос задан
  • 76 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
@dodo512
RewriteRule ^main$ main.html [L]
Тут шаблон совпадёт только с запросом /main
А для /main/ нужен шаблон ^main/$
RewriteRule ^main/$ main.html [L]
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Megum1n
@Megum1n
RewriteEngine On
RewriteBase /
RewriteRule ^main$ main.html [NC]
RewriteCond %{THE_REQUEST} ^.*/main\.html
RewriteRule ^main.html$ /main/ [R=301,L]
Ответ написан
Ваш ответ на вопрос

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

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