Usuń .html z adresów URL z przekierowaniem

Mamy stronę internetową, niestety wszystkie adresy URL mają.html sufiks, jego instalacja Magento, Magento umożliwia zmianę tego w CMS, ale znowu niestety wszystkie te adresy URL z.html przyrostek ma dobrą pozycję w Google. Musimy przekierować do nie.html.

Rozważmy więc następujący scenariusz, odbudowujemy tę stronę od podstaw, więc mamy te same adresy URL w nowej witrynie, ale bez przyrostka .html.

Teraz jest:www.example.de/cool-shoes.htmlBędzie:www.example.de/cool-shoes

Więcwww.example.de/cool-shoes.html już nie będzie i próbowałem przekierować za pomocą.htaccess bez szczęścia.

Dotychczas próbowałem:

<code>RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /.*\.html\ HTTP/
RewriteRule (.*)index\.html$ /$1 [R=301,L] 
</code>

i:

<code>RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.html -f
RewriteRule ^(.*)$ $1.html
</code>

ale to nie działa ... jakieś pomysły?

questionAnswers(8)

yourAnswerToTheQuestion