Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Url facebook graph是否永远需要相同的web主机?_Url_Facebook Graph Api_Web Hosting - Fatal编程技术网

Url facebook graph是否永远需要相同的web主机?

Url facebook graph是否永远需要相同的web主机?,url,facebook-graph-api,web-hosting,Url,Facebook Graph Api,Web Hosting,我对Facebook的图表还不熟悉,但我似乎被卡住了。我有自己的域名,但我有一个单独的网站托管URL。因此,我设置了从我的域到托管URL的永久域转发。如何设置facebook以指向正确的URL?如果我将facebook设置为“所有指向我的域”,facebook会抱怨一个循环URL引用 如果我将facebook指向托管的URL,它会正常工作,但我将永远被该主机卡住。如果有一天我想更换提供商,我的理解是,任何喜欢我其中一个页面的人都会失去那个喜欢的人。请帮助我理解我应该如何设置它。谢谢大家 更新:抱

我对Facebook的图表还不熟悉,但我似乎被卡住了。我有自己的域名,但我有一个单独的网站托管URL。因此,我设置了从我的域到托管URL的永久域转发。如何设置facebook以指向正确的URL?如果我将facebook设置为“所有指向我的域”,facebook会抱怨一个循环URL引用

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


更新:抱歉,我忘了提到域名(blah.com)位于一个提供商(使用GoDaddy),我正在寻找一个子域名(project1.blah.com)转发到一个免费的web托管环境(project1.webuda.com),在那里我设置了一个基于facebook图形的网站。

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

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

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

如果URL被转发到另一个URL,FB不太可能允许此过程继续,安全原因以及其他原因。但是,如果你想更改FB应用程序的URL,你必须访问developers.facebook.com,将应用程序的URL重新指定给你想要使用的URL。

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

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

您能解释一下您的意思吗?我应该怎么做呢?如果你有一个像样的主机提供商,你应该能够将你的域名指向服务器的IP地址。看起来你已经知道如何实现了。你能解释一下你的意思吗?我应该怎么做呢?如果你有一个像样的主机提供商,你应该能够将你的域名指向服务器的IP地址。看起来你已经找到了如何实现它的方法。好吧,我肯定错过了一些明显的东西。这应该如何工作?我有一个域名,我有一个托管服务。我应该如何设置,或者普通人应该如何设置?首先要使用您的帐户登录,然后在右上角我相信您会看到添加新应用或管理应用的选项。某种程度上。在这里,您将浏览从域URL设置应用程序的选项,该域URL可获取名称的回调信息以及应用程序的所有其他权限。这就是你要插入你想要被识别的域的地方。此域不能是“转发”或“重定向”域。不过,我刚才注意到的子域问题取决于您的主机提供商设置。您可以通过godaddy在域级别设置子域,但我相信它是转发的,将所有请求从它重定向到任何位置。除非你的免费主机给你DNS信息来连接这个子域。好吧,我一定是错过了一些明显的东西。这应该如何工作?我有一个域名,我有一个托管服务。我应该如何设置,或者普通人应该如何设置?首先要使用您的帐户登录,然后在右上角我相信您会看到添加新应用或管理应用的选项。某种程度上。在这里,您将浏览从域URL设置应用程序的选项,该域URL可获取名称的回调信息以及应用程序的所有其他权限。这就是你要插入你想要被识别的域的地方。此域不能是“转发”或“重定向”域。不过,我刚才注意到的子域问题取决于您的主机提供商设置。您可以通过godaddy在域级别设置子域,但我相信它是转发的,将所有请求从它重定向到任何位置。除非你的免费主机向你提供DNS信息,将该子域绑定到其中。因此,我最初的问题的快速答案是,该域必须在主机上设置名称服务器,而不是使用域转发。已确认修改后的DNS配置在open graph中正常工作。因此,我的原始问题的快速答案是,必须在主机上使用名称服务器设置域,而不是使用域转发。已确认修改后的DNS配置在open graph中正常工作。