Jump to content

mod_rewrite expression


Destramic

Recommended Posts

hey guys im trying to rewrite a url...for instance when a user enters

 

http://localhost/news/search?var=val

i want to redirect to

http://localhost/news/search/var/val

 

here's the code i have below but its not working

RewriteCond %{QUERY_STRING} ([^=]+)=([^&]*)
RewriteRule ^news/search news/search/$1/%2 [R=301]

 

.htaccess file

<Files .htaccess>
order allow,deny
deny from all
</Files>

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ index.php?url=$1 [PT,L]


RewriteCond %{QUERY_STRING} ([^=]+)=([^&]*)
RewriteRule ^news/search news/search/$1/$2 [R=301]

 

if anyone could help me i'd be greatful...thanks

 

Link to comment
https://forums.phpfreaks.com/topic/227179-mod_rewrite-expression/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.