【问题标题】:Does facebook graph require the same web host forever?facebook 图表是否永远需要同一个虚拟主机?
【发布时间】:2012-02-06 00:15:48
【问题描述】:

我是 Facebook Graph 的新手,但我似乎被卡住了。我有自己的域名,但我有一个单独的虚拟主机 URL。所以我已经设置了从我的域到托管 URL 的永久域转发。如何设置 facebook 以指向正确的 URL?如果我将 facebook 设置为指向我的域,facebook 会抱怨循环 URL 引用。

如果我将 facebook 指向托管 URL,它可以正常工作,但是我将永远被该主机卡住。如果有一天我想更换提供商,我的理解是任何喜欢我的页面的人都会失去那个喜欢。请帮助我了解我应该如何设置它。谢谢大家。

更新:对不起,我忘了提到域 (blah.com) 位于一个提供商处(使用 GoDaddy),我正在寻找一个子域 (project1.blah.com) 来转发到免费的网络托管环境 (project1.webuda.com),我在其中建立了一个基于 facebook 图形的网站。

【问题讨论】:

    标签: url facebook-graph-api web-hosting


    【解决方案1】:

    您的域设置不正确。您不必从您的域重定向到您的“托管 URL”。

    【讨论】:

    • 您能解释一下您的意思吗?我应该怎么做?
    • 如果您有一个不错的托管服务提供商,您应该能够将您的域名指向服务器的 IP 地址。看起来您已经知道如何实现它了。
    【解决方案2】:

    如果 URL 被转发到另一个 URL,则 FB 不太可能允许该过程继续进行,除了其他原因之外,还有安全原因。如果您想从您的 FB 应用程序更改 URL,但是您必须访问 developers.facebook.com 并将您的应用程序的 URL 重新分配给您要使用的 URL。

    【讨论】:

    • 好吧,我必须在这里遗漏一些明显的东西。这应该如何工作?我有一个域名,我有一个托管服务。我应该如何设置,或者 普通 人如何设置?
    • 最初使用您的帐户登录developers.facebook.com,然后在右上角我相信您会看到添加新应用或管理应用的选项。那种程度的东西。您将在其中逐步介绍从获取回调信息到名称的域 URL 设置应用程序的选项,以及应用程序的所有其他权限。您可以在其中插入您想要被识别的域。此域不能是“转发”或“重定向”域。然而,我刚刚注意到的子域取决于您的托管服务提供商设置。
    • 你可以通过godaddy在域级别设置一个子域,但我相信它是转发的,将来自它的所有请求重定向到任何地方。除非您的免费主机向您提供 DNS 信息以将该子域绑定到。
    【解决方案3】:

    这是我想出的解决方案。我没有意识到我可以做到这一点。我设置了我的 DNS,以便可以指定我的网络主机的名称服务器,但仅限于特定的子域。该网页现在似乎工作正常,一旦我确认 facebook 的 opengraph 也正常工作,当我将其全部切换为使用我的实际域而不是我的网络主机的域时,我会将这个答案标记为正确。

    【讨论】:

    • 所以对我最初的问题的快速回答是必须在主机上使用名称服务器设置域,而不是使用域转发。
    • 确认修改后的 DNS 配置在开放图上正常工作。
    猜你喜欢
    • 2010-10-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-01
    • 2012-04-14
    • 2014-11-04
    • 2012-09-12
    • 2012-08-24
    相关资源
    最近更新 更多