您好,
正如我在之前的帖子中提到的,我已经将我的 WordPress 博客迁移到了 Discourse。
我的网站上有一个 HTML 页面,它托管在 public_html 文件夹内。
所以,它的 URL 是 example.com/foldername。
现在,我想再次使用 Discourse 托管同一个文件夹/页面。
我应该把这个文件夹放在哪里,才能获得相同的 URL 结构而不破坏我的 Discourse 网站?
您好,
正如我在之前的帖子中提到的,我已经将我的 WordPress 博客迁移到了 Discourse。
我的网站上有一个 HTML 页面,它托管在 public_html 文件夹内。
所以,它的 URL 是 example.com/foldername。
现在,我想再次使用 Discourse 托管同一个文件夹/页面。
我应该把这个文件夹放在哪里,才能获得相同的 URL 结构而不破坏我的 Discourse 网站?
这有点棘手,因为 Ember/Rails 会尝试将其解释为应用程序路由……而该路由不存在。
如果我是你,我会退一步,重新考虑你最终在功能上想实现什么,看看是否有其他方法可以做到?
一种选择是使用这个:
另一种选择可能是将该页面托管在子域上,而不是文件夹上(以及所有相关内容)。
感谢 @merefield 的回复。
页面发布和子域将无法正常工作。除了将文件夹托管在文件夹中之外,唯一的选择是将文件夹托管在一个新域上,这对于 SEO 来说并不理想,因为我将无法获得实际域名的全部权威性。
是否有任何方法可以使用插件来实现我的目的?
您可以在插件中创建一个新路由,并在其中放置任何您想要的内容。
但一个简单的版本仍然会在 Discourse“内部”运行。
请查看我的词云或社区网络插件代码,了解如何实现。
好的,我会的。谢谢你
您也可以将其托管在其他地方,并使用 Cloudflare Workers 路由,使其看起来像是论坛中的一个文件夹。
我不知道该怎么做。有相关的指南吗?请分享 ![]()
Google 是你的朋友…!
你有什么进展吗?
@lowkey_324 你具体想完成什么?