- ベストアンサー
index.htmlがファイル名指定で閲覧可。~usernameでは見られないのはなぜ?
FreeBSD3.4、apache1.3.20を使っています。 自分で作成したHTMLファイルをnetscapeのブラウザで閲覧したいのですが、 file:/home/username/public_html/index.html とファイル名を指定して開くと日本語が表示されるのに、 http://hostname/~username で開くと日本語が文字化けしてしまいます。 最初はMacで作ったテキストをftpで移動させてために 文字コードがイタズラしているのか、と考えたのですが FreeBSDのmuleで作成したHTMLファイルでも結果は同じでした。 なお、どちらの場合でもHTMLのタグは有効になっています。 http://…で表示させる方法を教えて下さい。 よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
<meta http-equiv="content-type" content="text/html; charset=euc-jp"> はHTMLファイルに記述されてますでしょうか? 記述されていない場合は記述してみてください。 なお、charset=の値は保存されたコード体系をお使いください。
その他の回答 (1)
- natural
- ベストアンサー率37% (419/1115)
回答No.1
関係ないかもしれませんが…。(^_^; http://hostname/~username/ の様に末尾にスラッシュを付けても駄目でしょうか。
質問者
お礼
末尾にスラッシュを入れる/入れないによる不具合の件は 過去の質問で確認済みです。 が、入れても入れなくても結果は同じでした。 ありがとうございました。
お礼
<HTML>タグの後に charset=euc-jp では変わらなかったのですが charset=sjis-jp にしてみたらちゃんと読めました。 かなり感動(T-T) ありがとうございました。m(_ _)m