dd_googlesitemap 为 TYPO3 设置多个站点地图

Multiple sitemap setup for TYPO3 with dd_googlesitemap

我正在尝试使用 dd_googlesitemap 扩展为 TYPO3 6.2 创建一个多站点地图设置,但是通过阅读文档我无法弄清楚扩展本身是否可行。

也就是说,我有两个顶级域和一个代码库,例如example.com 和 example.org。如果我创建基本站点地图,我将获得两个域的内容(因为使用相同的 codebase/database)。我希望站点地图在网站域范围内,这样我就可以 example.com/sitemap_com.xml and example.org/sitemap_org.xml.

以前有人偶然发现过这个问题并且知道 dd_googlesitemap 是否可行吗?

显然,dd_googlesitemap 默认情况下是这样工作的。当触发不同的域时,它将在生成器 class 中初始化正确的根页面 ID。因此,通过打开 example.com/sitemap.xml 您将获得 example.com 域下的所有页面,而 example.org/sitemap.xml 将为您提供 example.org.

下的所有页面

还有一点,如果你愿意,你也可以自己初始化根页面ID,在URL后面加上id=xxx,比如example.com/index.php?eID=dd_googlesitemap&id=xxx.