我通常在 htaccess 中进行重定向,如下所示:
RewriteCond %{QUERY_STRING} ^$
RewriteRule ^pages/whyinstallr\.htm$ /why-install/? [R=301,NE,NC,L]
在某个站点上,这些类型的重定向不起作用,但是我可以使用以下简单方法进行重定向:
Redirect 301 /pages/whyinstallr.htm http://www.example.com/why-install/
第一种重定向不起作用是否有明显的原因,可能是主机设置或类似设置?该网站在 wordpress 上,但我过去在很多很多 wordpress 网站上都使用过第一种类型的重定向,没有任何问题。