我正在编写Facebook应用程序并且要正常工作,我需要在应用程序设置中设置Site URL
。问题是,如果我将我的网站URL设置为
domain.com
它适用于我的系统以及我测试过的一系列系统。我的一些朋友抱怨它不能在他们的系统上工作。当我看到错误是什么时,它发回了我的信息:
Given URL is not allowed by the Application configuration.
告诉我,我发送的引用URI不是它在应用程序设置中所期望的。所以我做的是将URL更改为:
www.domain.com
现在我的朋友们可以使用该应用程序了,但是我无法加载。有谁知道如何解决这个问题?这两种情况,我在Windows和Ubuntu上使用相同的浏览器版本进行了测试,但我看到了这个问题,我似乎不明白为什么会这样。
答案 0 :(得分:2)
好吧我自己不是这个解决方案的粉丝,但认为这是一个黑客...这真的应该在Facebook端修复:(
www.domain.com
RewriteEngine on
RewriteCond %{HTTP_HOST} ^domain\.com
RewriteRule ^(.*)$ http://www.domain.com/$1 [R=permanent,L]
希望能帮助有相同行为的人。