У нас есть веб-сайт, к сожалению, все URL-адреса имеют суффикс .html
, это установка Magento, Magento позволяет вам изменить это в CMS, но опять же, к сожалению, все эти URL-адреса с суффиксом .html
имеют хороший рейтинг в Google. Нам нужно перенаправить на не .html
.
Итак, рассмотрим следующий сценарий: мы перестраиваем этот сайт с нуля, поэтому у нас есть те же URL-адреса на новом сайте, но без суффикса.html.
www.example.de/cool-shoes.html
www.example.de/cool-shoes
Итак, www.example.de/cool-shoes.html
больше не будет, и я безуспешно пытался перенаправить с .htaccess .
Я уже пробовал:
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /.*\.html\ HTTP/
RewriteRule (.*)index\.html$ /$1 [R=301,L]
и :
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.html -f
RewriteRule ^(.*)$ $1.html
, но, похоже, это не работает... есть идеи?