Как указано в аналогичном недавнем вопросе, чтобы мой блог WordPress автоматически удалял параметр fbclid = xxxxxxxxx, добавленный FB ко всем ссылкам, указывающим на мой блог, я вставил следующий код в свой файл .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>