面子书“赞”链接出现错误

2013-09-18 02:27:01 +08:00
 hoo
找遍了网络都找不到解决的方法,听说rewrite可以解决但是对nginx不熟悉,

当从discuz like了一篇文章后,在面子书链接的链接后辍就会如下:

http://example.com/?fb_action_ids=xxxxxxxx&fb_action_types=og.likes&fb_source=timeline_og&action_object_map=%7B"10151684756006297"%3A145347155674830%7D&action_type_map=%7B"10151684756006297"%3A"og.likes"%7D&action_ref_map=%5B%5D

discuz 会显示非法字符无法链接,找到一些rewrite规则可以解决,但是是apache的,透过http://www.anilcetin.com/http://winginx.com/htaccess 的转化后却无法诠释。自己尝试修改过两天都无法达到效果,希望大家可以帮帮忙

apache 的rewrite规则如下:
RewriteCond %{QUERY_STRING} (.*)(^|&)fb_[^&]+(.*)$
RewriteRule ^(.*) $1?%1%2 [R=301,L]
RewriteCond %{QUERY_STRING} (.*)(^|&)action_[^&]+(.*)$
RewriteRule ^(.*) $1?%1%2 [R=301,L]
2622 次点击
所在节点    问与答
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/82864

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX