#mod-rewrite
#мод-перезапись
Вопрос:
apache .htaccess
RewriteRule ^promotion.php?do=contentamp;id=38amp;mail$ promotion.php?lang=tcamp;do=contentamp;id=38 [R,L]
Спасибо.
Комментарии:
1. ваш
RewriteEngine
включен?2. Опубликуйте URL, который, как вы ожидали, будет перезаписан.
3. @Nemoden да, RewriteEngine включен
Ответ №1:
Чтобы соответствовать строке запроса, вы должны использовать %{QUERY_STRING}, как показано ниже.
RewriteEngine On
RewriteCond %{QUERY_STRING} ^do=contentamp;id=38amp;mail$ [NC]
RewriteRule ^promotion.php$ promotion.php?lang=tcamp;do=contentamp;id=38 [R,L]
Поместите его в папку, где promotion.php присутствует. Я не уверен, как включить RewriteCond ${HTTP_HOST}
выше.