タグ

ブックマーク / yomon.hatenablog.com (1)

  • Apacheリバースプロキシにおけるスラッシュと%2F問題はまったポイント - YOMON8.NET

    Apacheと%2Fでを調べると沢山出てくる内容なのですが、ApacheはURLから取得されるPATH_INFO変数に / のエンコードである %2F があると404を返します。 これ自体はAllowEncodedSlashesというパラメータをOnにしてやると処理できるようになります。 <VirtalHost> ... AllowEncodedSlashes on ... </VirtalHost> AllowEncodedSlashes off %2F は404エラー AllowEncodedSlashes on %2F は / にデコード これですが、デコードしないで後ろのWEBサーバに渡して欲しいという要件に合う選択肢がありません。これが一つのハマりポイントでした。 今書いている時点では日語のマニュアルにはこの二つのオプションまでしか書かれていないのですが、英語にマニュアル見ると

    Apacheリバースプロキシにおけるスラッシュと%2F問題はまったポイント - YOMON8.NET
    ozuma
    ozuma 2017/11/02
  • 1