- ベストアンサー
ホームページビルダーで作ったサイトをFC2へ転送すると画像が表示されない・・・
初めてHP作った素人です。 ホームページビルダー13で作ったサイトをFC2へ転送したのですが、URLを入力して確認すると、トップページのテキストのみ表示されていて、画像を置いたスペースにはすべて×が付いています・・・。 そしてリンク張った所をクリックすると「404エラー」が出てしまいます。 どのようにしたら無事公開できるのでしょうか(TT)??
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。 申し訳ありません。 イメージ(想像)が付かないです...。 回答に対するお礼・補足は、帰宅されたから、ファイル名等を見直してからで構いませんのでじっくりと見直してください。 なおアップロードフォルダ等についてはQ&Aを参考にしてください。 http://rentalserver.fc2.com/index.php?mode=faq ※ 初期フォルダは「その他の質問:Q1」です。 ホームページビルダーの設定は、マニュアルを参考にしてください http://fc2hpmanual.blog95.fc2.com/blog-entry-47.html ※ [■ホームページ作成ツールでFTP接続をしてアップロードをする] あとNo.4にて「FCサーバーからファイルを消した後」とありますが 初期フォルダ等は消さないように注意してください。 ※ あくまで自分が転送したファイルやフォルダだけ削除するようにしてください。
その他の回答 (5)
- Pedophilia
- ベストアンサー率71% (383/536)
No.2です たびたび申し訳ございません。 サーバーによっては大文字・小文字を区別します。 少なくともUNIXであれば区別されます。 FC2でも区別されるようです。 http://hidehut.net/sub3/s3_fc201.html その場合、ホームページビルダー13の機能で画像を見ることが出来たとしても、HTML(この場合index.htmlかな?)に記述してある<img src="~">では大文字・小文字が区別されてしまい、ファイルが無いと判断されてwebから見ることができません。
お礼
出先のパソコンなのでHPビルダーが確認できず、FC2内のファイルを見ていたところ、 FC2内のファイルマネージャーに「 」というフォルダと「index.html」が同じ階層にあり((1))、「 」フォルダの中にも「index.html」のファイルがある((2))のですが FC2内のファイルマネージャーのページでのプレビューを見た場合 (2)のプレビューは正確に表示されるのに、「 」と同じ階層にある方の(1)のプレビューのみ画像が表示されないのです。(URLを入力してでてくる画面と同じ状態) こんな書き方で意味が伝わりますでしょうか?(汗) iフォルダと同じ階層の方のindex.html((1))ページの設定を間違えたのでしょうか? iフォルダと同じ階層の方((1))のHTMLソースとやらを見てみましたが、ものすごい数のデータが記載されていて、どこが大文字だとおかしいのかさっぱり分からずでした。
- Pedophilia
- ベストアンサー率71% (383/536)
こんにちは。No.2です。 >拡張子の中にJPGとjpgが存在してました。このあたりが怪しいんでしょうか? >FC2のファイルの拡張子をjpgに上書きしたら解決しますか?? 混在しているのは正直あまり関係が無いと思います(怪しくない)。が JPGと大文字が存在するのは関係していると思います (理由) 回答させていただいた使用拡張子一覧でjpgと小文字になっているので小文字じゃないとダメかもしれません。 (対処、確認方法) フォルダ、ファイル名は小文字の英数字(当然半角)が良いと思います。 PCでフォルダ、ファイル名を小文字にした後に、ホームページビルダー13でもう一度その画像を張り直して保存する。 そのHTMLをメモ帳等のテキストエディタで見て、imgタブのsrc部分が合っているか確認する。 この場合はファイル名だけではなくフォルダ名も小文字であるか等、確認してください。 例 HTMLをメモ帳で見た時に「<img src="sozai/abc.jpg"」となっている場合、フォルダ名が"sozai"であること("SOZAI"と大文字はN.G.)。 またファイル名が"abc.jpg"であること(ABC.jpg、abc.JPG、ABC.JPGはN.G.) お手数ですが、ファイル名等を確認願います。 なおアップロードされているファイル名を直接直すよりも、ローカルでファイル名やhtmlの記述を直して、FCサーバーからファイルを消した後再度アップし直すほうが良いかもしれません。
お礼
No1さんのお礼に書かせていただいたのですが、 「FC2のファイルマネージャーにアップしたフォルダ内の1つのページをプレビューしてみた所、画像含めてきれいに表示されました! サイト内のリンクにも移動します。トップページにも。 という事はindexのアップの仕方に問題があるっていう事でしょうか? indexが正常にアップされたら繋がりそうな感じがしたんですが・・・」 これは見当違いでしょうか??? 見当違いなようでしたら、今夜にでも家のパソコンからNo.2さんに教えていただいた方法でチェックして再度アップしてみます。 素人にも非常に分かりやすいご回答で感激しました。 ありがとうございます!
- nnjj
- ベストアンサー率42% (172/408)
再び、No.1追記です。 すでにビルダーのftpでアップしたのであれば、ftpツールを開き接続すると、左側は自分のPCのファイル達、右側はfc2のサーバーに上がっているファイル達がみえます。 No.2さんも書かれていますが、右側のファイル達(フォルダしか見えない場合はフォルダをダブルクリックし、開いてみます)の拡張子やファイル名をまずは確認してください。 ファイル名が日本語だったり、半角に見えていても実は全角のローマ字だったりしていないでしょうか。 もしそんなのがあったら、これは当然画像は見れません。 とりあえず、現物見れない想像での回答しかできませんので、これ!という指摘がなかなかツボにはまらなくて申し訳ないです。
お礼
今、FC2のファイルマネージャーにアップしたフォルダ内の1つのページをプレビューしてみた所、画像含めてきれいに表示されました! サイト内のリンクにも移動します。トップページにも。 という事はindexのアップの仕方に問題があるっていう事でしょうか? indexが正常にアップされたら繋がりそうな感じがしたんですが・・・ (素人考えで見当はずれだったらすみません!)
- Pedophilia
- ベストアンサー率71% (383/536)
こんにちは。 <その1> ファイル名と拡張子の大文字小文字と、htmlに定義しているファイル名と拡張子は合っていますか? たとえばHTMLでABC.JPGとコーディングしていてもアップロードしたファイル名がABC.jpg(この場合は拡張子が大文字/小文字と差異がある)とかになっている場合は正常に表示できません。 ホームページビルダー13のftp機能は分かりませんが、ソフトによっては転送する時に大文字から小文字に変換する場合があります。 <その2> FC2で使用できる拡張子ですか? FC2ホームページで使用できる拡張子一覧です http://fc2hpmanual.blog95.fc2.com/blog-entry-40.html
お礼
ご回答ありがとうございます。 (1)FC2のファイルを確認した所、拡張子の中にJPGとjpgが存在してました。このあたりが怪しいんでしょうか? FC2のファイルの拡張子をjpgに上書きしたら解決しますか?? それともHPビルダーのCドライブに入っているファイルの名前を変更して再度サイトの転送したら良いのでしょうか? (2)JPG,jpg,gif,jsでした。 ホントに素人で申し訳ありません・・・。
- nnjj
- ベストアンサー率42% (172/408)
画像ファイルや、画像が入っているフォルダーなどはアップしましたか? htmlファイルだけアップしてもダメです。 使われている画像ファイルも全部アップしてください。
お礼
ご回答ありがとうございます。 ホームページビルダーで、「サイト全体を転送する」という方法を使いました。 FC2の管理画面にはフォルダがあるみたいなんですが・・・
お礼
こんばんは。やっとサイトがアップできました・・・。 原因はアップロードの場所を間違えたようです。 FC2の場合初期設定で「index.html」が作られており、そこと同じ階層にファイルをアップしないといけなかったのに、わざわざ別のフォルダを作ってそちらにアップしてしまった事が原因でした。 途方もないミスで申し訳ありません。 解決に至りましたのも、お二人のアドバイスにより色々な可能性を調べていった為です。 素人の意味不明な質問に色々と分かりやすくご回答いただき本当に本当にありがとうございました(TT)