Корректное скрытие расширений html через htaccess

S
На сайте с 10.02.2016
Offline
0
461

Есть статический сайт, нужно убрать расширения HTML. Вот такой код работает, но корректно ли его будут воспринимать поисковики?

RewriteEngine on

RewriteBase /

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /([^.]+)\.html\ HTTP

RewriteRule ^([^.]+)\.html$ http://АДРЕССАЙТА/$1 [R=301,L]

RewriteCond %{REQUEST_URI} !(\.[^./]+)$

RewriteCond %{REQUEST_fileNAME} !-d

RewriteCond %{REQUEST_fileNAME} !-f

RewriteRule (.*) /$1.html [L]

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий