magnusalex Posted May 20, 2011 Share Posted May 20, 2011 Hi, I am having some trouble with a rewrite of a URL from a ZenCart store to an external URL. The URL I want to rewrite: http://www.store.com/index.php?main_page=product_info&cPath=123_456&products_id=13286 My rewrite condition: RewriteCond %{query_string} ^products_id=13286$ RewriteRule (.*) http://www.domain.com/product.htm [R=301,L] However, I cant get that to work. If I remove the ^ and $ from the RewriteCond the rewrite works (I thought they had to be there...), but I get a result URL looking like this: http://www.domain.com/product.htm?main_page=product_info&cPath=123_456&products_id=13286 How can I disable/skip the passing of variables? Quote Link to comment https://forums.phpfreaks.com/topic/237017-rewrite-url-without-passing-variables/ Share on other sites More sharing options...
requinix Posted May 21, 2011 Share Posted May 21, 2011 Append a ? to the destination URL. Quote Link to comment https://forums.phpfreaks.com/topic/237017-rewrite-url-without-passing-variables/#findComment-1218284 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.