На сайте электронной коммерции в Magento я пытаюсь удалить index.php из URL, а также 301 перенаправить не-www на www.
URL-адрес по умолчанию: www.example.com/index.php/super-cool-product.html
Желаемый URL-адрес продукта: www.example.com/super-cool-product.html
Также 301 перенаправляет не-www на www:
example.com/super-cool-product.html
на:
www.example.com/super-cool-product.html
А также:
www.example.com/index.html
to:
www.example.com
Это то, что у меня сейчас есть:
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301]
RewriteCond %{THE_REQUEST} ^.*/index.php
RewriteRule ^(.*)index.php$ http://www.rejuvahealth.com/$1 [R=301,NC,L]
RewriteCond %{THE_REQUEST} ^.*/index.html
RewriteRule ^(.*)index.html$ http://www.rejuvahealth.com/$1 [R=301,NC,L]