• ベストアンサー

HTMLの保存のしかたでとても困っています

こんばんは。 とても困っています。教えてください! このたびドメインをとったので、HPの移転をしようとしています。 新しいHPはトップを「index.him」となります。 そして、今のHPをそのまま移転するため、HTMLを保存しFTPサーバーに転送するのですが、保存した名前を「index.him」にすると画像ファイルの名前も変更してなかればなりません。 が、画像ファイルの名前を「index.files」にしても転送先のHPには画像のところがすべて「×」となってしまいます。 いったいどうすればよいのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
noname#4852
noname#4852
回答No.3

>保存した名前を「index.him」にすると画像ファイルの名前も変更して >なかればなりません。 ????? なぜ? 例えば、a_index.htmlというファイルに、aaaa.gifという画像をリンクさせているとします。そのa_index.htmlを、index.htmlというファイル名に変更するとします。 a_index,html内に、aaaa.gifというファイルへのリンクをしてはいますが、 aaaa.gifという画像ファイルから、リンク先のファイルを指定できません。 よって、リンク元のファイル名は自由に変更できます。 ですから、htmlのファイル名を何にしようが、画像ファイルのファイル名を変更する必要はありません。 転送先で画像ファイルが「X」となるのは、画像ファイル名を変更したため、リンクが切れてしまったからでしょう。 図にするとこんな感じ。 a_index.html --- <IMG SRC=./aaaa.gif> ---> aaaa.gif         ↓ index.html ---- <IMG SRC=./aaaa.gif> ----> × abcd.gif >画像ファイルの名前を「index.files」 これってファイル名ですか? それともディレクトリー名ですか? ファイル名なら、何でこんな変な名前になるんですか? ディレトリー名なら、index.html内のタグを <IMG SRC=./index.giles/aaaa.gif>に変更しなくてはなりません。 ローカル(PC)内でのディレクトリ構造を変更しないで、そのままFTPすれば、何の問題も生じません。再確認してください。

すると、全ての回答が全文表示されます。

その他の回答 (5)

  • aptiva
  • ベストアンサー率36% (193/529)
回答No.6

補足です。 他の回答者の方もかかれてますが、元のHTMLや画像データはパソコンに保存してないんですか? それと、先ほどのフリーソフトですが「GetHTMLW」と言うソフトが使いやすかったです。

参考URL:
http://www.vector.co.jp/soft/win95/net/se077067.html
toukyuuhannzu
質問者

お礼

ご回答いただいた方々、ほんとうに助かりました。 お返事がおくれごめんなさい。解決しました。 ありがとうございました。

すると、全ての回答が全文表示されます。
  • aptiva
  • ベストアンサー率36% (193/529)
回答No.5

インターネットエクスプローラーのファイルから保存で、保存したんですよね。それをアップロードしようとしていると言う事ですよね? そうではなく、FTPで元の所からHTMLファイルや画像ファイルをダウンロードしてください。 それか、フリーソフトでWEBページをディレクトリー以下をまとめてダウンロードするソフトがあるのでそれを使用してください。

すると、全ての回答が全文表示されます。
noname#37134
noname#37134
回答No.4

HTMLを保存し…というのは、ご自身のハードディスクには、そのHTMを作って保存はしていなかったのですか? 画像ファイルの名前を「index.files」にして… というのは、おかしいですね。このように保存したものは、 付属の画像などが、「index.files」という自動的に作られたフォルダーに保存され、index.himの画像へのリンクバスもそう書き換えられているはずです。 画像ファイルの名前を「index.files」にするのではなく、何もしないで、保存先から、「index.files」のフォルダーごとFTPしてみてください。index.himのソースも書き換えないでください。

すると、全ての回答が全文表示されます。
  • mokonoko
  • ベストアンサー率33% (969/2859)
回答No.2

> 新しいHPはトップを「index.him」となります。 「him」ではなく「htm」もしくは「html」ですね。 > 保存した名前を「index.him」にすると画像ファイルの名前も変更してなかればなりません。 ここが誤解している部分だと思います。 HTMLファイルは単なるテキストファイルなので画像ファイルは画像ファイルで 別に移転操作をしなくてはなりません。 > 画像ファイルの名前を「index.files」にしても これは何か大きな勘違いなので忘れてください。 FTPソフトは何を利用しているか分かりませんが、FTPサーバに アップロードしていたデータを全てダウンロードして新しいFTP サーバにアップロードしてみてください。 やり方が分からなければ使っているFTPソフトを教えてもらえれば より具体的なアドバイスが得られるでしょう。

toukyuuhannzu
質問者

補足

お答えありがとうございます。 使用ソフトはHPビルダー2001(最新版よりひとつ古いやつです)。

すると、全ての回答が全文表示されます。
  • yannie
  • ベストアンサー率26% (83/318)
回答No.1

こんにちは。 本当に「index.him」ですか? 「index.htm」あるいは、「index.html」の間違いでは? ちなみに、WEBサーバーでは、そのhimという拡張子は使えませんので、 当然、ページは見られません。 また、画像のファイル拡張子ですが、やはり、 「indexfiles」というのは有効ではありません。 画像は、「xxx.gif」もしくは「xxx.jpg」でアップするのが常識です。

toukyuuhannzu
質問者

補足

すばやいお返事ありがとうございます。 「index.htm」あるいは、「index.html」の間違いでは? そのとおりです。書き間違えでした。 画像は、「xxx.gif」もしくは「xxx.jpg」でアップするのが常識です。 はい、そのとおりにしています。 ですが、やっぱり画像は×が出ています。 いったいなぜでしょう?

すると、全ての回答が全文表示されます。

関連するQ&A