Скрипт для удаления части URL при htaccess - PullRequest
0 голосов
/ 08 ноября 2018

У меня есть URL: https://example.com/edun?fbclid=IwAR3r-md77G9VQGkHvowhcCVF6kOAg7f43prXv5gCLLiefEG1EMzE3CTJNc0

Я хочу изменить эту ссылку выше на: https://example.com/edun

Как это сделать на .htaccess?

Спасибо

1 Ответ

0 голосов
/ 08 ноября 2018

fbclid это зло: D

вы можете использовать что-то вроде

RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} -f
RewriteCond %{QUERY_STRING} ^(.*)?+&+fbclid=[^&]+((?!&?).)*$ [NC]
RewriteRule ^/?(.*)$ /$1? [R=302,NE]
RewriteCond %{QUERY_STRING} ^(.*)?+&+fbclid=[^&]+&?(.*)$ [NC]
RewriteRule ^(.*)$ /$1%1%2 [R=302,L,NE]

, и у вас также должно быть mod_rewrite в вашем приложении и доступно

...