【问题标题】:How to add an alias domain to Disqus?如何为 Disqus 添加别名域?
【发布时间】:2012-12-12 02:40:41
【问题描述】:

我有两个网站:

一个是xxx.ruhoh.com,另一个是blog.xxx.com。实际上它们是相同的站点,唯一不同的是域名。我将disqus 的代码嵌入到页面中。但是,他们的评论系统无法共享。例如,如果我在xxx.ruhoh.com/post1 写评论,则在blog.xxx.com/post1 看不到该评论。

有没有人知道如何合并/共享两个域中的评论系统以供 disqus 使用?

【问题讨论】:

    标签: javascript comments blogs jekyll disqus


    【解决方案1】:

    基本上,您要做的是在多个唯一 URL 上加载单个线程。这不是开箱即用的,因为 Disqus 将通过唯一的 URL 识别每个唯一的线程。

    您需要做的是在您的 Disqus 代码中添加一个通用的 disqus_identifier 和/或 disqus_url javascript 变量。标识符和其他javascript变量在herehere中有详细描述。

    从上面的示例中,您可能可以提取 /post1 以用作两个子域之间的标识符。我们建议您设置disqus_url,即使您使用标识符,因为一个 URL 仍用作通知、小部件等的链接到 URL。因此您必须选择一个您喜欢的子域,我们链接到,并确保在两个版本的博文中都设置了它。

    【讨论】:

    • 谢谢。我有一个.io.com 域名,不想将一个转发给另一个。设置一个变量会更容易,谢谢!
    猜你喜欢
    • 2015-03-03
    • 1970-01-01
    • 1970-01-01
    • 2023-04-07
    • 2018-12-11
    • 2021-08-03
    • 1970-01-01
    • 2016-05-30
    • 1970-01-01
    相关资源
    最近更新 更多