これはApacheサーバーでのお話です。それ以外のサーバーでは多分無意味です
どこぞのページに下記の1行を書いて、ファイルネームを.ntaccessとして
文字化けしているファイルのある場所に一緒に置きなさいって書いてあった。
AddDefaultCharset Shift_JIS
確かにShift_JISで書かれたものは良いけれどEUCで書かれたものは
ダメじゃん(;´д`)トホホ
というわけで、もっと調べたら
eucの場合
AddDefaultCharset EUC-JP
もしくは
AddType "text/html; charset=euc-jp" html
shift_jisの場合
AddDefaultCharset Shift_JIS
もしくは
AddType "text/html; charset=Shift_JIS" html
なんてのを見つけました〜。。。。でも。。。
EUCとShift_JISが混在してる場合どうするの〜〜ヽ(~〜~ )ノ ハテ?
正解はこちら〜
AddDefaultCharset off
この一行で決まり〜〜 サーバーデフォルトのキャラクターセット指定を
キャンセルすれば良いわけですね。
おまけ〜〜
プロホスはデフォルトでファイル名を指定せずに、ディレクトリにアクセス
すると404を勝手に返してくれるけれどバーチャみたいになんにもしないと
ファイルが見られちゃう場合有りますよね? どうしてます?
ディレクトリごとに、見ちゃダメ〜なんて書いたindex.html置いてますか?
あはは 格好悪〜 .htaccessが使えるなら.htaccessに
次の一行追加(もちろんこの1行だけでも良いけれど)して
サーバーのドキュメントルート(バーチャの場合public_html)に
放り込めば全てのディレクトリでファイルが隠せますよ〜
Options -Indexes
まとめ
.htaccessは そのディレクトリだけでなく下位のディレクトリにも
引き継がれます。さらに下位に.htaccessを置く事も出来ます。