新参数FB添加到外部链接(fbclid)

时间:2018-10-21 11:34:12

标签: wordpress .htaccess

如最近的一个类似问题所示,为了让WordPress博客自动删除FB向指向我的博客的所有链接添加的参数fbclid = xxxxxxxxx,我在.htaccess文件中插入了以下代码我的域的根:

RewriteEngine On 
RewriteBase /
RewriteCond %{QUERY_STRING} "fbclid=" [NC]
RewriteRule (.*) /$1? [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

结果是,单击FB上的链接的人转到博客的首页,而不是所希望链接的文章的实际页面。

该如何解决?

更新:我找到了解决方案。 我在htaccess文件中添加了以下内容

<IfModule mod_rewrite.c>
RewriteEngine On 
RewriteBase /
RewriteCond %{QUERY_STRING} ^(.*)&?fbclid=(.*)$ [NC]
RewriteRule ^/?(.*)$ /$1?%1 [R=301,L]
</IfModule>

0 个答案:

没有答案