sitemap.xml的mod-rewrite规则

时间:2010-06-28 20:39:07

标签: .htaccess mod-rewrite

我正在使用同时托管多个网站的CMS,我正在寻找一种方法来为每个网站正确提供sitemap.xml文件。我已经得出结论,mod重写规则将是最有效的解决方案。

我的想法是将/ sitemaps /目录与每个域名的站点地图一起命名为域名,即/sitemaps/acmewidgets.com.xml

由于相应的站点地图网址是acmewidgets.com/sitemap.xml,因此我需要协助创建一个相应地映射它的mod重写规则。

谢谢!

1 个答案:

答案 0 :(得分:2)

RewriteRule /?sitemap.xml %{DOCUMENT_ROOT}/sitemaps/%{HTTP_HOST}.xml [L]