我们在中的存档站点中有一个类别重写规则。服务器上的htaccess文件。这是一个wordpress网站。我正在使用iTheme安全插件,这个插件有时会干扰。htaccess文件。
RewriteCond %{REQUEST_URI} ^/(apple|ball|cat)
RewriteRule ^ http://archive.domain.com%{REQUEST_URI} [R=301,L]
在这里,apple、ball和cat是我们现在存档的旧网站的类别。领域com。因此,任何人谁找到了一个旧的链接域。com/apple/1234被重定向到存档。领域com/apple/1234。
这很好用。最近,我们在另一台服务器上托管了同一个站点3/4天,然后返回到同一台服务器,包括所有相同的内容。上述代码所在的htaccess文件。现在它不起作用了。
不知道发生了什么变化。
更新:我注意到在阻止重定向时可能存在的另一个问题。
领域com/apple/1234(如果不存在)将进入域。com/random/1234(如果存在)。所以,如果我试图重定向域。com/apple/123存档。领域com/123重定向无法工作,因为其他重定向匹配正在接管它。