[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]
[webdav-jp:0277] mod_encoding bug?
岩室です。
In message "[webdav-jp:0275] Re: Another question [Re: Re: 対 MacOs9,MacOsX の文字化けについて ]"
on 02/03/04, "Kunio Miyamoto" <wakatono@xxxxxxxxxx> writes:
> > あと、Windowsは'\'の扱いについても問題があったような気がします。
>
> これは、ローカルのパスデリミタの扱いの兼ね合いもあるから、まだ
> あきらめがつきますが…
Shift_JIS 2バイト目に`\'が来るケースが微妙に気になったので、Windows
NT4.0SP6a + IE5.5SP2のWebフォルダで検証してみたところ、以下のようなよ
くわからない現象が発生しました。
・新規フォルダを作成(右クリック「新規作成」→「フォルダ」)して、「表」
というディレクトリ名に変更すると以下のように化ける。
% \ls | od -tx1
0000000 8e c9 8e bd 0a
0000005
・新規フォルダを作成して、「スケジュール表」というディレクトリ名に変更
しても化けない。
・「表」というファイルもしくはディレクトリを別のフォルダからコピーする
と化けない。
・環境は[webdav-jp:0273]に書いたものと同一、設定は以下の通りです。
<IfModule mod_encoding.c>
EncodingEngine on
SetServerEncoding EUC-JP
AddClientEncoding "Microsoft .* DAV" SJIS
AddClientEncoding "xdwin9x/" SJIS
AddClientEncoding "cadaver/" EUC-JP
</IfModule>
<IfModule mod_dav.c>
DavServerEncoding EUC-JP
DAVLockDB /usr/local/www/var/DAVLock
<Location /***>
DAV on
AllowOverride None
Options None
Header add MS-Author-Via "DAV"
AuthType Basic
AuthName ***
AuthUserFile /usr/local/www/etc/passwd
AuthGroupFile /usr/local/www/etc/group
require group ***
</Location>
</IfModule>
--
岩室元典 [E-Mail: vmi@xxxxxxxxxxxxxxxxxx / iwa@xxxxxxxxxxxxxxxxx]
「しあわせでしたーーーーーーーーーーーーーーーーーーーーーーーーっ!!」
(「イリヤの空、UFOの夏 その2」秋山瑞人/電撃文庫)