【发布时间】:2011-08-18 11:02:30
【问题描述】:
我在一个 Magento 安装上设置了多商店,所有商店都在不同的服务器上。我为它们中的每一个都创建了符号链接。 现在我想为每个商店生成 sitemap.xml。我在我的根目录中创建了一个名为站点地图的文件夹,在站点地图中我为每个商店创建了文件夹。 (即站点地图内的 store1、store2)。现在,我在每个商店的文件夹中生成 sitemap.xml。我还在 store1.com 的 .htaccess 中添加了以下行:
RewriteRule ^sitemap.xml$ @987654321@ [NC]
(在此处找到此帮助:http://www.magentocommerce.com/boards/viewthread/59388/) 现在,如果我输入 www.store1.com/sitemap.xml,我应该能够看到该商店的 xml,但我收到 404 Not Found 错误。 有什么想法吗?
【问题讨论】:
-
并且您的文件已生成并且符号链接有效?你可以从它们的绝对网址访问文件?
-
是的,sitemap.xml 正在生成并且系统链接有效。我也可以通过键入 www.mainserver.com/sitemaps/store1/sitemap.xml 来访问这些文件。就在我输入 www.store1.com/sitemap.xml 时,我得到了这个错误。
-
如果您可以直接访问它们,那么您的重写规则是错误的
标签: magento sitemap.xml