перенаправление url для поддержки pushstate на.HTML-код URL-адрес


Я работаю с html5 pushState (), но если я хочу загрузить сайт по URL-адресу pushState, он возвращает 404.

Поэтому мне нужно переписать все /somePushStateURL в /somePushStateURL.html, чтобы попасть на нужный сайт.

Как будет выглядеть правильная запись htaccess ? Есть ли какие-то другие решения моей проблемы ?

1 2

1 ответ:

Поместите этот код в свой файл DOCUMENT_ROOT/.htaccess:

RewriteEngine On

RewriteCond %{REQUEST_URI} !\.html$ [NC]
RewriteRule ^(.+?)/?$ /$1.html [L,R]