【发布时间】:2009-09-08 09:33:23
【问题描述】:
首先,这个问题出在我本地的测试站点上;现场还可以。
我有一个网站,其中有 blah.com/sitemap 的链接。在 DocRoot 中有一个名为 sitemap.xml 的文件,我不想在响应该链接时显示该文件。 /.htaccess中有重写规则:
RewriteRule "^([a-z]{1}[\w_\-]+[a-z]{1})$" "/index.php?action=$1" [L]
所以,/sitemap 应该重写为 index.php?action=sitemap。重写规则适用于网站上的所有其他内容。
我认为实时站点和本地站点之间存在 apache 配置差异,但我已经用尽了自己的想法。有任何想法吗?谢谢。
【问题讨论】:
-
这个应该放在超级用户上。
标签: xml apache mod-rewrite