我最近上传了一个新网站,因此不得不重定向某些页面。旧站点中的某些页面可以达到 404,因此客户可以在最后做任何他们需要做的事情。
我遇到的问题是这些不会抛出 404。
示例:在我拥有的新站点上/servers
,然后:/servers/hp
这些在 htaccess 文件中为:RewriteRule ^servers servers.php [NC]
和RewriteRule ^servers/([^/\.]+)/?$ server.php?s=$1 [L]
但是,在旧站点上有一个文件/servers/hp-alphaserver.php
- 这不再存在 - 但没有 404,而是显示页面/servers
希望这是有道理的。