タグ

apacheとエンコーディングに関するssm_kariyaのブックマーク (1)

  • dzeta.jp技術資料 - Apacheと日本語ファイル名と%

    Apacheで日語のファイル名を取り扱うにはmod_encodingを入れればよい。mod_encodingはOSネイティブなエンコーディングでファイル名を送ってくるWebDAVクライアント用に作成されたモジュールだが副作用として日語を含むURLを適切に処理できるようにしてくれたりする。 設定方法としては、httpd.confとかに <IfModule mod_encoding.c> EncodingEngine on SetServerEncoding SJIS ClientEncodingの設定 </IfModule> と書けばよい。こうするとWebDAVに害が出そうな気がするのだが見た感じ問題ないようだ。 一方、mod_encodingを入れるとCGIパラメータとかも変換してしまうのでいろいろ害があるらしい。それへの対策パッチは提供されている。Apache1.3のパッチとApac

  • 1