[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:40466] Re: apacheでhtmlが文字化け



飛田さん、早速ありがとうございました。

> > 	・<IfModule mod_negotiation.c>LanguagePriority ja en ・・・・・
> >         </IfModule> とした
>
> ;; 手元の woody の apache は potato から上げたマシンなので、状況違うか
> ;; もしれませんが、これ、woody の版だと、httpd.conf の頭で
> ;; mod_negotiation.so をロードして、LanguagePriority は srm.conf の方
> ;; に既に書いてあったりしませんか?
>
> ;; もしそうなら、次のも srm.conf に書いた方が見通しが良いと思います。

srm.conf、access.conf 共に空でした。(woodyの為か)

> > 	・AddLanguage ja .ja
> > 	 AddCharset EUC-JP .euc  の後に
> > 	 AddCharset ISO-2022-JP .jis   <-- 付加
> > 	 AddCharset SHIFT_JIS .sjis   <-- 付加
>
> これで拡張子をみて mod_negotiation が判断するようになる筈ですので、ファ
> イルの拡張子を test.html.sjis とか test.html.jis とかにするとうまく動
> 作すると思います。また、最後の拡張子部分は複数書けるようですので、
>
>  AddCharset Shift_JIS .sjis .ja
>
> の様にしてもいけます。
>

あ、やはりこれはhtmlファイル名の拡張子の事だったのですか。
知りませんでした・・・。

index.html.sjisでいけました。
しかし、分からないのは、各ユーザのindex.htmlで同様のファイルは文字化けしませんでした。

ドキュメントルート(/var/www)の、index.htmlのファイルだけ、文字化けしてしまう、という問題なのでしょう
か?