通过.htaccess删除Facebook URL参数

D先生

在我的网站上,我有Facebook评论表。因此,当某些用户回答了Facebook评论时,评论的作者会收到带有链接的消息,看起来像链接,http://somesite/?p=650336994452395724_787132&fb_comment_id=fbc_206901222839669_334304_206901256172999#f2c762c5d4但评论只能通过http://somesite/?p=650336994452395724_787132url获得。

因此,我需要http://somesite/?p=650336994452395724_787132通过.htaccess删除所有参数我试图用下一个代码来做到这一点,RewriteCond %{QUERY_STRING} fb_comment_id=.*$ RewriteRule .* %{REQUEST_URI}? [R=301,L]但是它给了我错误的网址。

阿努巴瓦

您可以使用以下规则:

RewriteCond %{QUERY_STRING} ^(p=[^&]+)& [NC]
RewriteRule ^ %{REQUEST_URI}?%1# [R=302,L,NE] 

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章