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.html
Bę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?