- ベストアンサー
Webmatrixでアップロードできない
初心者です。Webmatrixでアップロードを完了させましたが、HPが正しく表示されません。プロバイダーであるT-comから送付されたFTPパスやディレクトリ名等を入力後、発行をクリックし、発行が完了しましたと表示がされ、URLが発行されました。 Matrixに表示されたそのURLをクリックしてHPを開くと、文字化けや、トップページが表示されないなど、想像とはかけ離れたものでした。 そして、T-comのHPの検索窓に、発行されたURLを入力しても、ページは見つかりませんでしたと出てしまいます。 Webmatrixのアップロードの説明通りに行いましたし、T-comにも問い合わせましたが、解決しません。 何が原因でしょうか? http://www2.tbb.t-com.ne.jp/belcanto/ これが発行されたURLです。下の画像は、Webmatrixに表示されたURLをクリックした結果です。アップロードの前に何回もブラウザ上で表示を確認していますが、その時には正しく表示されています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
T-comのヘルプによりますと、 最初に表示したいページは「index.html」または「index.htm」にしないといけないようですが、 「index.html」または「index.htm」が存在していないように思います。 トップページのファイル名が指定されている場合、 トップページのあたるページをその名前にしないと(この事例では「index.html」または「index.htm」)、 アップロードしたファイルがリストのように羅列されて表示されるなど、思ったとおりに表示できなくなります。 (文字化けしているのでわかりづらいですが、 文字コードを合わせて表示させれば、ファイル名が羅列表示されているのがわかります。) また、htmlファイルや画像ファイル名に日本語や全角文字は使えないとのことですが、 アップロードされているファイルには日本語が使われているようです。 参考http://www.t-com.ne.jp/support/setup/ftp/basic_info/index.html ポイントとしては次の2点。 1.トップページにあたるページのファイル名を index.html または index.htm に変更する。 2.ページや画像のファイル名を半角英数字に直す。 (ページのリンクや貼り付けた画像も、半角英数字に直したファイル名でやり直す) それから再度全てのファイルをアップロードしてみてください。 文字化けしているのは、「Index of/~」で羅列表示されるページで文字コードが合っていないからだと思います。
お礼
ご回答ありがとうございます。原因は、ファイル名に漢字を使用していたことでした。かなり初歩的なミスですね↓ 試行錯誤の結果、とりあえずアップロードは成功しました。