以下是我的问题摘要。
我创建了一个类似Facebook的按钮。它在大多数情况下都能正常工作,但不是在跟踪某个人的实际“喜欢”帖子的链接时。似乎Facebook正在向URL添加更多信息。例如,我有
www.example.com/blog.php/6
但Facebook添加了
www.example.com/blog.php/6?fb_action_ids=10201090685057512&fb_action_types=og.likes&fb_source=aggregation&fb_aggregation_id=288381481237582
当用户关注此链接时,会出现Mysql语法错误。如果他们遵循第一个链接就没有问题。我以为我可以从URL中删除所有额外的文本。
我创建了一个.htaccess文件并将其放在GoDaddy的根目录中。 我尝试了几种不同的重写。
没有任何效果。这是我尝试的最新想法:
选项+ FollowSymlinks
RewriteEngine On
RewriteCond%{QUERY_STRING} ^(。*&)?fb_action_ids =
RewriteRule ^(。*)$ $ 1?%1 [R = 301]
我是否需要更改.htaccess文件,还是有其他方法可以解决此问题?
感谢您的帮助。