目前,我的网站设置为将 .php 重定向到非 php 版本。问题是当我检查时,它对两个页面都发出“200 OK”,我知道这对谷歌来说是不行的。
我想 301 将 .php 页面重定向到非 php。是同一个页面,并且我已经在页面中添加了规范链接,反映了非.php页面。
如何设置 301?我目前正在处理 .php 以使用 .htaccess 和以下代码定向到非 .php 页面:
# Remove filename extension
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^([^\.]+)$ $1.php [QSA,NC,L]
</IfModule>
任何想法如何解决 200 OK 到 301 重定向 .php 页面(注意它们是同一页面)?