我有這樣的動態規則:如何製作htaccess動態和靜態規則?
RewriteRule ^(.*)/(.*)$ /rewrite.php?sub=$1&second=$2 [NC]
,我嘗試添加一些靜態的規則是這樣的:
RedirectMatch 302 /construction/pools.html http://www.{samedomain}.com/construction-services/pools
問題是,當我在地址欄中鍵入以下:
http://www.{samedomain}.com/construction/pools.html
然後阿帕奇[R edirects到:
http://www.{samedomain}.com/construction-services/pools?sub=construction&second=pools.html
我要的就是Apache重定向到:
http://www.{samedomain}.com/construction-services/pools
有誰知道爲什麼嗎?
謝謝。
做你的動態URL中'.html'永遠結束? –
不,這些是這樣的:/建設/池 – human
好的,它應該工作,因爲我已經在下面添加。可能需要'%{REQUEST_FILENAME}'而不是'%{REQUEST_URI}' –