Apache 重写规则中的重定向循环

Apache 重写规则中的重定向循环

我正在尝试以下重定向规则,但结果却以重定向循环结束。有什么方法可以避免这种情况吗?

有多个域,并且根据文件访问,应从sitemap目录中提供相应的文件。

RewriteRule ^/sitemap.(.+?).0.xml.gz\/?$ /sitemap/sitemap.$1.0.xml.gz [R=301,L]

答案1

因为你忘了逃离.

RewriteRule ^/sitemap\.(.+?)\.0\.xml\.gz/?$ /sitemap/sitemap.$1.0.xml.gz [R=301,L]

相关内容