こんにちは、木幡@横河エレクトロニクス(株)です。 松田陽一様からご教示あった点について自宅のマシンで確認したところ 以下のような結果になりました。 HTMLはMS-Windows98SEのEditorで作成し、Asciiモードで転送Serverは TurboLinuxServer6.1(FTP版:UNIX USER9月号に付属のもの) Apache1.3.12(標準でInstallされたもの) ブラウザによる動作 NetscapeCommunicator4.7 文字化けあり MS-IE5.0 文字化け無し 確認したPCのOSはMS-Windows98SE ということでブラウザによって発生することを確認。 対策 >Linkname: Apache 1.3.12 文字化け問題 > URL: > http://www.asahi-net.or.jp/~AE5T-KSN/apache/charset-problem.html.jis を参考に 1. .htaccess に以下の1行を追加(それぞれのDirectoryに) AddType "text/html; charset=Shift_JIS" html ほとんどの文字化けが解消...しかし、一部文字化けが残る。 文字化けは外部ServerへのLinkやfontタグで色を指定した場合に 発生することがある。同じようなパターンでも化けない場合もあり。 2. Apacheのsiteよりソースを入手 apache_1.3.12/src/main/http_protocol.c を変更 /* r->content_type = "text/html; charset=iso-8859-1"; */ r->content_type = "text/html; charset=iso-2022-jp"; 文字化けが解消 ということで2.の対策がいいと思うのですが、2.でいこうかと考えていま す。 -- ---------------------------------------------------------- 木幡 栄一 (Eiichi Kowata) ekowata _at_ yec.yokogawa.co.jp 横河エレクトロニクス(株) 原町製造技術部1Gr. URL http://www.yokogawa.co.jp/YEC/
References:
- [linux-users:73951] [Q]Apache1.3.12の文字化けEiichi Kowata
- [linux-users:73953] Re: [Q]Apache1.3.12の文字化けMATSUDA Yoh-ichi / 松田陽一
- Prev by Subject: [linux-users:73990] Re: 自動起動について( redhat6.2)
- Next by Subject: [linux-users:73992] Re: 自動起動について( redhat6.2)
- Previous by thread: [linux-users:73966] Re: [Q]Apache1.3.12の文字化け
- Next by thread: [linux-users:74017] Re: [Q]Apache1.3.12 の文字化け
- Indexes:[Main][Thread]