マンガでよめる痔のこと・薬のこと

Apache の コーナーがなかったのでここに書きます。

mod_rewrite モジュールの RewriteRule に [QSA] というオプションがあるのですが、これは何でしょう?

http://www.net-newbie.com/trans/mod_rewrite.html
によると
> このフラグは、置換文字列の中でマッチしたものを書き換えるのではなく、 そこにクエリー文字列部分を追加するように、書き換えエンジンに強制 します。書き換えルールを通してクエリー文字列に何かデータを追加したい 場合にこのフラグを使います。

らしいですが、意味が分かりません。。。
具体的に、[QSA] を付けた場合と付けない場合は、どうちがうのですか?

このQ&Aに関連する最新のQ&A

A 回答 (1件)

> Apache の コーナーがなかったのでここに書きます。



「その他(プログラミング)」にされたほうがよろしいかと思われますが?

> 書き換えルールを通してクエリー文字列に何かデータを追加したい
> 場合にこのフラグを使います。

書き換えルールを通して QUERY_STRING に何かデータを追加したい
場合にこのフラグを使います。

と書きかえると意味がわかりませんか?

カテゴリ違いですし、私が説明すると長くなるので検索する URL を
貼っておきます。

一番最初の候補にわかり易い説明が見つかるはずです。

QSA mod_rewrite - Google 検索
http://www.google.co.jp/search?q=QSA+mod_rewrite
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。

問題、解決しました。
ありがとうございました。

お礼日時:2008/04/18 23:04

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング