У меня есть веб-страница example.com/blog/news.php, на которой я использовал этот код: RewriteEngine на RewriteCond% {REQUEST_FILENAME}! -D RewriteCond% {REQUEST_FILENAME} \. Php -f RewriteRule ^ (. *) $ $ 1. php [NC, L] ...

2
Amit Creation 8 Янв 2021 в 21:16

1 ответ

Лучший ответ

Вы можете 301 перенаправить свои .php URL-адреса в новый (non-php) формат, используя следующее правило, и таким образом Google будет индексировать только ваш новый URL.

Поместите следующее справа под RewriteEngine on и перед существующими правилами:

RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteRule ^([^.]+)\.php$ /$1 [L,R=301]
3
Amit Verma 8 Янв 2021 в 18:42