love
love

Reputation: 1391

apache rewrite don't redirect?

apache .htaccess

RewriteRule ^promotion\.php\?do=content&id=38&mail$ promotion\.php?lang=tc&do=content&id=38 [R,L]

Thank you.

Upvotes: 0

Views: 126

Answers (1)

Praveen Lobo
Praveen Lobo

Reputation: 7187

To match the query string, you have to use %{QUERY_STRING} like shown below.

RewriteEngine On
RewriteCond %{QUERY_STRING} ^do=content&id=38&mail$ [NC]
RewriteRule ^promotion\.php$ promotion.php?lang=tc&do=content&id=38 [R,L]

Put it in the folder where promotion.php is present. I'm not sure how to involve RewriteCond ${HTTP_HOST} above.

Upvotes: 1

Related Questions