中田昭雄さん、いつもお世話になっております。
> AN HTTPD のオプションのファイルタイプの設定で ;charset=Shift_JIS を付け加えるのではだめなのですか?
ファイルタイプの設定で、拡張子htm,htmlのMIMEタイプをtext/html;charset=Shift_JISとしましたら、合格しました。
大変お騒がせしまして、申し訳ありませんでした。
WWWCでの更新確認を卒業して、そろそろ、RSSでの要約データの配信
http://www.atmarkit.co.jp/fdotnet/special/rss/rss_01.html
http://www.kanzaki.com/docs/sw/rss.html
に色気を出している私にとって、XMLのUTF-8コードも使用したいのですが、これについては、
ファイルタイプの設定で、拡張子xhtml,xmlのMIMEタイプapplication/xhtml+xml;charset=utf-8を
追加してやれば、なんとかなりそうです。
只、拡張子htm,htmlをファイルタイプの設定でShift_JISに固定にしてしまうと、ログ解析のAWstatsで作成した
euc-jpコードのhtmlファイルをShift_JISに変換する必要が生じるのが、ちょっと辛いところです。
# 前回の投稿内容から、charsetの自動付加に変節してしまいました。
鷹の巣さん、
AN HTTPD のオプションのファイルタイプの設定で ;charset=Shift_JIS を付け加えるのではだめなのですか?
中田昭雄さん、いつもお世話になっております。
Another HTML-lint gatewayさん
http://openlab.ring.gr.jp/k16/htmllint/htmllint.html
のWebページが更新されました。これに伴い私のサイトの「XHTML 1.0 Strictの雛形ページ」
http://sakaguch.com/BaseXHTML10.html
のタグ
<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=Shift_JIS" />
は、
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" />
に変更せざるをえなくなりました。
参考URL:「XHTML Media Types (ja)」
http://www.satoshii.org/spec/xhtml-media-types/20020801
# HTTP応答ヘッダとの整合性も指摘された為です。
# AN HTTPDのファイルタイプで、拡張子htm,htmlのMIMEタイプをapplication/xhtml+xmlにするには、
# 私のサイトのhtmlファイルがXMLとして、色々と無理があるためです。
しかしながら、「HTTPレスポンスヘッダに charset 指定が含まれていません。」
という警告が解消出来ません。
# 現在の私の知識では、NPHスクリプトで書くことしか思い浮かびません。
こちらの「HTTP/1.1: プロトコルパラメータ」
http://www.studyinghttp.net/rfc_ja/2616/sec3.html#sec3.4
も読んで見ましたが、どうやら「3.4 文字セット」のところに関係する様です。
SSI以上に大変な処理だとは、思いますが、HTTP応答ヘッダに文字のエンコード指定を追加して頂けないでしょうか。
# 非常に自分本位の考えですが、これをすることによって、AN HTTPDの応答時間が長くなるのは、嫌です。
# 従って、charsetを自動設定にするのではなく、無条件に設定したcharsetをHTTP応答ヘッダにつける様な選択肢があると嬉しいです。