htaccess и специальные символы? и & amp;

В моем файле .htaccess мне нужно написать редирект

У меня есть такой URL:

?utm_heading=normal&utm_medium=site&utm_campaign=like

мне нужно отметить? а также & как специальные символы, такие как точка, например:

. to \.

это правильный синтаксис?

...
RewriteRule ^(/?utm_heading=normal&utm_medium=site&utm_campaign=like)$ http://www.example.com/ [L,R=301]
...

или как это правильно делать?

1

Решение

Вы можете использовать это правило в своем корне .htaccess:

RewriteEngine On

RewriteCond %{HTTP_HOST} ^(www\.)?domainA\.com$ [NC]
RewriteCond %{QUERY_STRING} ^utm_heading=normal&utm_medium=site&utm_campaign=like$ [NC]
RewriteRule ^/?$ http://www.example.com/? [L,R=301]
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]