2012-11-13 85 views
0

我想使用mod_rewrite從我的網頁上的所有URL刪除CATEGORY_ID = XX,XX帶是一個隨機數> = 1。使用mod_rewrite刪除CATEGORY_ID = XX從URL中

例子:??

http://mypage.com/product-123.html?category_id=76 
should become ... 
http://mypage.com/product-123.html 

非常感謝您的幫助, 大衛

回答

1

查詢字符串(問號和下面的參數)不是URL的一部分,所以RewriteRule■不要包括他們。

httpd's documentation,你可以通過匹配這樣的排除查詢字符串:

RewriteRule ^/page /page? 

在你的情況,我認爲模式可以是:

RewriteRule ^/product-([0-9]+)(\.html) /product-$1.html? 
相關問題