URL переписывающее поведение - PullRequest
0 голосов
/ 04 февраля 2012

В настоящее время у меня есть простой веб-сайт с парой .htm страниц, и я пытаюсь использовать перезапись мода .htacess для удаления расширений .htm.

У меня есть папка с 4 .htm страницы, индексная ссылка на другие 3 от href, когда я получаю доступ, щелкаю по ссылке, URL-адрес изменяется с www.domain.com/ на www.domain.com/page.htm, не должен ли он скрыть .htm?

Имеет ли перезапись URLenvolve наличие каждой страницы в папке?

1 Ответ

2 голосов
/ 04 февраля 2012

Вы должны сделать это:

используйте URI как www.domain.com/page в вашем индексном файле:

и эти правила в вашем .htaccess

RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_URI} ^/(\w+)/?$ [NC]
RewriteRule ^ %1.htm [L]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...