[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[webdav-jp:0458] Re: mod_encoding.c 20020611a for Apache2 リリース



>>>>> In [webdav-jp : No.0456] 
>>>>> "Kunio Miyamoto" <wakatono@xxxxxxxxxx> wrote:
> > また、Tiki http://todo.org/ というものも使っているのですが、
> > 「議事録」という URL を
> > http://lucasi/tiki/tiki.cgi?c=v&p=%B5%C4%BB%F6%CF%BF
> > のように(EUC-JP)アクセスするものですが、
> > 
> > : <IfModule mod_encoding.c>
> > :  DefaultClientEncoding JA-AUTO-SJIS-MS SJIS
> >    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> > という設定をするとアクセスできなくなってしまいます。
> > 不必要なコード変換が起こっているんだと推測していますが....。

>  なかなかヘンな事象ですね。
>  時間が取れ次第調査してみますです。

なんらかの変換が起こったかどうか printenv.cgi 
: #! /usr/local/bin/perl
: 
: print "Content-type: text/html\n\n";
: while (($key, $val) = each %ENV) {
: 	print "$key = $val<BR>\n";
: }

を使って表示させようとしたら、
  DefaultClientEncoding JA-AUTO-SJIS-MS SJIS
有効だと、access_log が、
192.168.200.184 - - [02/Jul/2002:17:01:37 +0900] "GET /~kose/printenv.cgi?%B5%C4%BB%F6%CF%BF HTTP/1.0" 404 610 "http://lucasi/~kose/"; "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)"


#  DefaultClientEncoding JA-AUTO-SJIS-MS SJIS
だと、
192.168.200.184 - - [02/Jul/2002:17:02:57 +0900] "GET /~kose/printenv.cgi?%B5%C4%BB%F6%CF%BF HTTP/1.0" 200 1117 "http://lucasi/~kose/"; "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)"

でした。 QUERY_STRING や REQUEST_URI が変更されちゃったのか
を調べようとしたのですが、この結果じゃわかりませんでした。

でも 404 になるはなんでだろ。
-- 
こせき @ Emacs のページ作成中
http://www.NetLaputa.ne.jp/~kose/Emacs/
kose@xxxxxxxxxxxxxxxxxx