2009-07-17 15 views
0

Helip Isapiを実行すると、coldfusionが生成するURLが長すぎるために書き換えられます。非常にうまく動作し、私たちは直接書き直しと正規表現の両方で数年間それを使ってきました。Helicon Isapi rewrite - 大文字と小文字を区別しないURLを取得できません。

URLを大文字と小文字を区別して扱うことができません。

次のルールは一例である。

RewriteRule /scriptcontent/h1n1/h1n1submission.cfm\?section=Human_swine_H1N1_influenza http\://www.racgp.org.au/h1n1influenza/feedback [I,RP] 

RewriteRule /h1n1influenza\/feedback? /scriptcontent/h1n1/h1n1submission.cfm\?section=Human_swine_H1N1_influenza 

I [i]がフラグはISAPIがケースを無視するが、www.racgp.org.au/h1n1influenza/feedbackここwww.racgp.org動作しなければならないと思いました。 au/H1N1インフルエンザ/フィードバックはしません。

大文字の別のルールを作成し、小文字のURLにリダイレクトすることで回避できますが、大文字と小文字を区別せずにすべてのURLに対応する設定があります。事前

答えて

1

多くのおかげで私は[I]フラグがIIRFフィルタに適用されると思います。ヘリ用 多分あなたはNCをしようとしました[NC](menmonic "N敏感ASE OT C")

+0

をしたいが、エラーログにエラーが表示されます。 ライン5119:認識されない文字列:のRewriteRule/scriptcontent/H1N1を/h1n1submission.cfm\?section=Human_swine_H1N1_influenza http://www.racgp.org.au/h1n1influenza/feedback [NC、RP] RewriteRule/h1n1influenza \/feedback? /scriptcontent/h1n1/h1n1submission.cfm\?section=Human_swine_H1N1_influenza [NC] –

+0

??それは驚くべきことです。それはHeliconの商用版か無料版ですか?私はその製品を知らないが、おそらく異なるバリエーションがサポートする機能に違いがあるかもしれない。 [I]または[NV]のいずれかがIIRFで動作します。 – Cheeso

+0

私は最新のものとは思わないが、その商用バージョン。すべてのドキュメントファイルは[私]を使用しますが、私はこれを動作させることはできません。他の場所に問題があるかもしれませんか? –

関連する問題