Amine Johari
Amine Johari

Reputation: 1

.htaccess RewriteEngine Probleme

I have a url like : www.mysite.com/truck/user/?l=2&lang=en&online=450215437 i want to rewrite like : www.mysite.com/truck/?l=2&lang=en&online=450215437 Mean i dont want user folder apear on url .

I have try this in .htaccess file but not work :

 RewriteEngine on
 RewriteRule ^(user\/\?l=([0-9]*)&lang=(.*?)&online=([0-9]*))$ index.php?l=$1&lang=$2&online=$3 [L]

Please help me :s

Upvotes: 0

Views: 31

Answers (1)

anubhava
anubhava

Reputation: 785641

That rule is wrong since RewriteRule doesn't match QUERY_STRING. Use this rule instead:

# Turn mod_rewrite on
RewriteEngine On
RewriteBase /

RewriteRule ^(truck/)user/?$ $1 [L,NC]

QUERY_STRING will be carried over automatically.

Upvotes: 1

Related Questions