このスレッドは未解決です(解決したらこちらで解決済にしてください)
<<戻る

index ofのページでのshift-jisの文字化け このメッセージに返信する
日時: 2007/12/31 23:31
名前: seeker
URL:
http://ftp.kddilabs.jp/Linux/packages/fedora/core/
indexファイルを置いていない場合,上記のように表示するようにしたのですが,Windowsのクライアントから2バイト文字のshift-jisのファイル名のファイルを置いて,それをDLした際には,ファイル名が文字化けしてしまいます.
表示するだけにおいては文字化けはしないのですが,DL後にはサーバ側のエンコード以外のファイル名だと文字化けしてしまうみたいです.FTP経由だと文字化けは起きませんでした.

簡単にまとめると


windows上では、Shift-JISのファイルはどれも基本的に正常に表示される.

Windowsよりサーバのスペース内に「○○実験・演習.pdf」のようなファイル名のファイルを転送する.

コンソール上では文字化けしているものの,サーバとしてクライアントで表示する場合は問題ない.

index.htmlなしで上記のURLを表示する.→どのクライアントでもブラウザ上ではShift-JISで文字化けせず表示される.

windowsから右クリック→対象をダウンロード で保存すると,保存したファイルが文字化けしてしまう.

という症状です.
また,環境は下記の通りです.

OS: CentOS 5.1
httpd: Apache2
ftp: vsFTPd

文字化けしない解決策はないのでしょうか?windowsからshift-jisのみ扱う場合で十分です.
別のFedoraマシンからそのファイルをDLすると,shift-jisのファイルなのに文字化けは起きないみたいです.ブラウザはfirefoxです.
どうかよろしくお願い致します.
記事編集 編集
件名※必須
名前※必須
URL
任意のパスワード (投稿後のコメント修正・削除時に使用)
画像認証※必須 投稿キー(画像で表示されている数字を入力)
コメント※必須

※質問を投稿後に自己解決された場合は、原因と行った対処を具体的に書き込み下さるよう、よろしくお願いします。

- WEB PATIO -