aarondm Posted July 18, 2012 Share Posted July 18, 2012 Hi, having problem removing the query string so that it doesnt show up in our new rewritten url...the [QSD] query string discad doesnr remove the query string and causes and internal error:- code is: RewriteEngine on RewriteCond %{QUERY_STRING} ^name=Tamarind%20Cove%20Hotel&island=barbados&resort_id=48$ [NC] RewriteRule ^luxury-hotel-resort/index.php$ /luxury-hotel-resort/Tamarind-Cove-Hotel--barbados-resort---48 [R=301,L,NC,QSD] RewriteRule ^luxury-hotel-resort/(.*)--(.*)-resort---(.*)$ /luxury-hotel-resort/index.php?name=$1&island=$2&resort_id=$3&redirect=0 [L] old page is : http://www.prestige-caribbean.com/luxury-hotel-resort/index.php?name=Tamarind Cove Hotel&island=barbados&resort_id=48 new page after rewrite and redirect to is:- http://www.prestige-caribbean.com/luxury-hotel-resort/Tamarind-Cove-Hotel-barbados-resort_id=48 any suggestions very much appreciated for this and how I can use one rewrite to change all URLS in the /luxury-hotel-resort/ section as they folow the same url structure, rather adding each one separately as I add new pages thanks Quote Link to comment https://forums.phpfreaks.com/topic/265902-mod-rewrite-url-problem-with-query-string-in-old-url/ Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.