如果我在Facebook上有一个应用程序从http://example.com拉出内容,有没有办法阻止人们访问example.com网站,而是将其重定向到Facebook应用页面?
答案 0 :(得分:1)
signed_request
的POST变量。只需检查POST变量是否存在,如果没有,则重定向到App的Canvas页面; - )
Here您可以在App中了解signed_request的使用方法。
答案 1 :(得分:0)
编辑Apache Web服务器上的.htaccess或conf.d文件(或IIS中的重写规则)以提供301 Permenant Redirect。
假设你有Apache:
1。)使用ssh或某些终端emmulation程序登录到框中
2。)cd /etc/httpd/conf.d
3.。)找到您网站的配置文件,使用vi,emacs,nano或某些文本编辑器进行编辑
4.。)请参阅here,了解如何编写重写规则。
答案 2 :(得分:0)
1)从子文件夹中提取您网站上的内容
2)使用元标记从index.html重定向它们: http://www.web-source.net/html_redirect.htm
更好的方法是检查内容是否在Facebook内显示然后重定向但我不知道该怎么做
答案 3 :(得分:0)
Kalvin很接近。道德到卡尔文:)
index.html
index.html
移至index-fb.html
https://apps.facebook.com/{yourappname}
格式。 http://example.com
更新为http://example.com/index-fb.html