Skip to main content.

Archives

This is the archive for May 2003

--------------------------------------
■ 英大小文字混在 URL を使えるようにする方法
--------------------------------------
mod_speling を使用する。
大体最初から入っていると思うので、httpd.conf の設定のみで OK。
なければ rpm なりなんなりでインストールのこと。

[ httpd.conf ]
--------------------------------------
LoadModule speling_module libexec/apache/mod_speling.so
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ここは環境に依る
AddModule mod_speling.c

</IfModule mod_speling.c>
 CheckSpelling on
</IfModule>
--------------------------------------
※使える URL の範囲を制限するには <Location> 〜 </Location> を使う。

--------------------------------------
■ 漢字 URL を使えるようにする方法
--------------------------------------
mod_encoding を使用する。
最初から入っていない(はず)。
iconv が必要になるので、rpm なり ports なりでインストールのこと。

・http://webdav.todo.gr.jp/ よりアーカイブをダウンロード
・apxs -c mod_encoding.c でコンパイル
・apxs -i mod_encoding.so でインストール
・必要に応じて rehash とかする

[ httpd.conf ]
--------------------------------------
LoadModule encoding_module libexec/apache/mod_encoding.so
              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ここは環境に依る
AddModule mod_encoding.c

<IfModule mod_encoding.c>
  EncodingEngine on
  SetServerEncoding EUC-JP
           ~~~~~~ サーバの文字コードは EUC-JP
  DefaultClientEncoding JA-AUTO-SJIS-MS SJIS
             ~~~~~~~~~~~~~~~~~~~~クライアントは SJIS
</IfModule>
--------------------------------------
※使える URL の範囲を制限するには <Location> 〜 </Location> を使う。

-----
作成:阪本 2003.5.6