0

由于某种原因,这不起作用,我是否遗漏了一些明显的东西?

RewriteRule ^(.*)infopopup.html$ /acatalog/infopopup.html
4

2 回答 2

1

我想您需要从 RewriteRule 中排除您的目标文件,因为这可能会导致无限循环的重写:

RewriteRule ^acatalog/infopopup.html - [L]
RewriteRule ^(.*)infopopup.html$ acatalog/infopopup.html [L]
于 2012-06-16T20:59:09.533 回答
0

这是一个循环问题,这就是最终的工作:

RewriteBase /
RewriteCond %{REQUEST_URI} !/acatalog/.*
RewriteRule ^(.*)infopopup.html$ acatalog/infopopup.html [QSA,L]
于 2012-06-16T21:00:12.980 回答