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? 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. 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
Archived
This topic is now archived and is closed to further replies.