我在Google WMT旧索引链接中遇到问题,RC 500不是404,因为我想要它。 这是我的.htaccess文件
php_flag register_globals On
RewriteEngine on
RewriteRule ^site/(.*)-(.*).html /sponsor.php?id=$2
RewriteRule ^gallery/(.*)-(.*).html /plug.php?id=$2
RewriteRule ^out/(.*) /out.php?dom=$1
RewriteRule ^(.*)/(.*)-(.*)/ /view.php?id=$3
RewriteRule ^(.*)/(.*)-(.*)/(.*).html /view.php?id=$3&pic=$4
RewriteCond %{HTTP_HOST} !^www\.example\.com$ [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L]
ErrorDocument 404 http://www.example.com/
我只将域名更改为example.com,以便在此处发布时保护客户隐私。 问题是任何链接www.example.com/any如果不存在导致404 但www.example.com/any/any2导致RC 500。 索引链接来自旧脚本,我希望它们在404上运行 Ty都回答这个问题。 干杯!