您好,
我有一个自托管的 Discourse 安装,前面有一个 Nginx 运行在 Docker 中。我可以通过 forum.my.tld 访问它。我还安装了 WordPress,也可以从公共访问。我现在想将 Discourse 集成到 URL 中,例如 www.myWebsite.tld/forum。
这是否可行?如果可行,该如何操作?
谢谢。
2 个赞
您好 Robert,
感谢您链接到另一篇文章,但这对我没有帮助。我不使用 fastly。我有一个带有 2 个 Discourse Docker 容器的服务器,测试(test.domain.tld)和生产(prod.domain.tld)。在另一台服务器上运行 WordPress,例如 mywp.tld。现在我想在 mywp.tld/forum 下提供论坛。
这可能吗?
我猜我需要做一些事情,比如将 prod.domain.tld 更改为 forum.mywp.tld 作为 DNS 别名,然后在 Web 服务器上进行重写,也许?
有什么具体的解决方案吗?
谢谢
1 个赞
抱歉。
我无意中分享了错误的链接。
1 个赞
好的
听起来很复杂,但“……除非你在……方面非常有经验……”具体是什么意思?这样我就可以看到解决方案,然后决定是否进行配置。有关于此的自托管操作指南吗?这样做的原因是关于搜索引擎优化(SEO)。我猜将论坛放在主域的路径下,而不是将其用作子域,会更好。或者今天这不再是决定性因素?
谢谢
这就是操作方法
2 个赞
你可以在这里搜索子文件夹和 SEO,你会找到很多类似的说法:
我认为 Handling SEO for Discourse Communities | Blog 中也有一些细节。
3 个赞
非常感谢您的信息。与此同时,我也进行了搜索。我无法判断什么才是正确的或错误的,或者是否有更好的SEO选项,因为算法有点像一个黑盒子。我还发现了一些很好的文章,它们说子目录更好,并且有分析。它们还说,谷歌说没有区别,但跟踪显示情况恰恰相反。这是今年的一些链接:SEO子域名或子目录
是的,很明显,谢谢。
1 个赞