как удалить index. php без других URL и иметь перенаправление 301 реферала - PullRequest
0 голосов
/ 17 марта 2020

Я использую этот код для удаления индекса. php для opencart. Однако есть и другие адреса:

/ index. php? Route = account / register

Конечно, код начинает удалять индекс. php везде. Моя цель - удалить его (индекс. php) для SEO из-за дублированного контента.

Я использую это

Options +FollowSymLinks
RewriteCond %{THE_REQUEST} ^.*/index.php
RewriteRule ^(.*)index.php$ https://website.com/$1 [R=301,L]

1 Ответ

0 голосов
/ 17 марта 2020

Чтобы использовать SEO URL, необходимо установить apache модуль mod-rewrite, и вам нужно переименовать htaccess.txt в .htaccess.

Затем внутри администратора Opencart go в System > Settings > Edit Store > Settings > Server > Use SEO URLs > YES.

...