WEBサイトの製作、管理、とかの日記ブログです。

<<   2023年05月   >>
SunMonTueWedThuFriSat
 123456
78910111213
14151617181920
21222324252627
28293031   
新着記事
カテゴリ
過去ログ
コメント
検索
mod_rewrite見直した
rentafreeのmod_rewrite設定がBフラグ使って複雑になっちゃってたが、
スクリプト側で$ENV{'REQUEST_URI'}使って処理すればいいな。
ってわけで調整した。

mod_rewriteで普通に処理する場合、
%XX
のようなURLエンコードされた文字は元に戻されちゃうんで問題あり。

Bフラグをつけると再度URLエンコード(小文字で%xxとなる)されるが、
それだと元々URLエンコードされていない「/」とかまでエンコードされちゃう。

ってなわけで、条件分けてBフラグつきとなしをわけてたんだが、
スクリプトでわけるようにした。

$ENV{'REQUEST_URI'}は、
アドレスの後ろにクエリがついてる場合、「?」以降の文字もついてきちゃうので注意。
この記事へのコメント
名前:
URL
コメント:
この記事へのトラックバック :
whblog 1.7