2011年6月1日 星期三

apache mod_rewirte 問題

一直以為mod_rewirte很簡單,來源、目的以及正規表示是。但是今天才注意到,原來來源位址不能包括問號(?)
要把問號放到Rewriterule裡面是不行的,得要多一行Rewritecond。
RewriteCond %{QUERY_STRING} ^loc=home$
Rewriterule ^/servlet/location.html$ http://parus.idv.tw/home.html [R=301,L]

%{QUERY_STRING)是apache的條件變數,我也不清楚他有多少變數,只知道看過很多。這變數是用在你的來源網址有 ?loc=home 這樣的條件時用的。

沒有留言:

剪掉了玉山世界卡

昨晚睡前看到玉山信用卡帳單,打開一看,心想,我這個月有刷那麼多?仔細一看,裡面有一筆年費1萬元.........WTF 記得這張卡也拿了好幾年,從來不知道要年費,而且還要到1萬。 上網google一下就看到PTT卡版上的PO文 ◎次年免年費門檻  1.年度刷卡消費50萬元(...