Я хочу скрыть расширения моих страниц, чтобы:
Все перенаправления на page.html
.
Этот поток имеет решение, которое почти работает: Как скрыть расширение .html с помощью Apache mod_rewrite
Но при использовании /page/
он учитывает косую черту в качестве индикатора папки, и поэтому все ссылки и относительные пути в этом HTML-файле идут, скажем, /page/style.css
вместо /style.css
.
Вот мой текущий .htaccess
:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME}.html -f
RewriteRule !.*\.html$ %{REQUEST_FILENAME}.html [L]
Как мне это исправить?