ホームページビルダーV10のUP作業(データをインターネットに公開)について質問です。これまでの古いホームページの内容をすべて消し、新しいホームページをupさせましたが、トップページしか表示されません。他のページに移動するリンクをクリックしても「webページがみつかりません」と表示されてしまいます、正常に表示させるにはどのようにしたらよいでしょうか。よろしくお願いします。upで行った作業は次のとおりです。①新ホームページはホームページビルダーのプレビューで確認し、リンクも正常作動した。②FTPツールで旧ホームページをすべて削除(binやいくつかのフォルダは削除できなかった。)③通常の転送ボタンをクリックしたが、途中でエラーが出るので、FTPツールでフォルダごとにファイルを選んでupした。④FTPツールでは各ページのhtmlファイルがupできなかったので、通常画面の「ページ転送」で一つずつupした。⑤結果としてトップページ「index.html」しか表示されない。他へのリンクボタンを押しても「webページが見つかりません」と表示。

回答の条件
  • 1人2回まで
  • 登録:2008/06/11 10:44:06
  • 終了:2008/06/14 19:09:40

回答(4件)

id:star-platinum_001 No.1

star-platinum_001回答回数169ベストアンサー獲得回数22008/06/11 10:50:57

ポイント5pt

UPされているサイトのソースを確認して、リンク先がどこになっているのかをまず確認しましょう。

ここで、リンク指定に謝りがなければ、リンク先がUPされていないのが原因だと思いますのでUPしなおすとよいかと思います。

リンク指定に謝りがあればそこを直せば正しく表示されるかと思います。

id:Yhiroro180

すみません、html言語は読めませんので、ソースをみても呪文にしか見えません。ホームページビルダーにはリンク先確認機能がないでしょうか?

2008/06/11 10:55:52
id:master-3rd No.2

master-3rd回答回数293ベストアンサー獲得回数212008/06/11 11:14:20

ポイント100pt

>1.新ホームページはホームページビルダーのプレビューで確認し、リンクも正常作動した。

であれば、ファイルは存在し、リンクの仕方は間違ってないと思われます。

それでも「ファイルが存在しない」とメッセージが出る理由として考えられるのは「ファイル名に全角文字などを利用している」ということが考えられます。

ファイルに日本語や全角英数を利用していませんか?特に全角英数・半角英数は間違えに気がつきにくいです。

ホームページビルダー上では日本語や全角英数を利用していてもちゃんとリンクしますが、インターネット上ではリンクしないのでこのようなエラーが出ると思います。

表示しなかったファイル名を再度書き直し、全部のリンクをもう一度設定しなおしましょう。

id:Yhiroro180

ありがとうございます。確認してみます。

2008/06/11 13:15:12
id:pahoo No.3

pahoo回答回数5960ベストアンサー獲得回数6332008/06/11 11:47:45

ポイント100pt

まず、Webサーバにアップされている(インターネットに公開されている)コンテンツについてはフリーのチェックツール「CHK_LINK」を使ってリンク先が存在しているかどうか確認することができます。


また、同じCHK_LINKを使って、ローカル(ホームページを作成しているPC内)にあるコンテンツのリンクチェックもできるので、確認してみてください。


ホームページビルダーの「サイト管理機能」によって、ローカルとWebサーバのリンク関係がズレてしまったのではないかと推測します。

id:Yhiroro180

なるほど、良いソフトがあるのですね。ありがとうございます。早速やってみます。

2008/06/11 13:17:04
id:taka-jun No.4

tjun回答回数7ベストアンサー獲得回数02008/06/11 12:44:11

ポイント80pt

考えられる理由としては、

■リンク先のページがアップされていない

■リンクが正しく貼れていない

ですね。

1つめの原因については、ftpツールでもう一度トップページ以外のページをアップしてみてはいかがでしょうか。

2つめの原因の方が可能性が高いと思われます。

自分のパソコンでは異なるフォルダに入れていたのに、アップするときは同じフォルダに入れるなどしたらこのようなことになりそうです。

これは、トップページのHTMLをいじるのが一番早いです。

まず、index.htmlをメモ帳などで開きます。(ホームページビルダーからいじれるならそれでいいです。)

リンクは次のようなタグで書かれています。

(以下、タグの左側の<を全角にしてます。URLはダミーです)

 

<a href="http://hatena.com/link.html">リンク</a>

この場合、ページ上で"リンク"という文字をクリックするとhttp://hatena.com/link.htmlに飛びます、という意味です。

 

まず、このリンクの部分を探しましょう。

 

告ぎに、仮にあなたのトップページが、http://hogehoge.com/index.htmlであるとします。

トップページと同じフォルダにアップしたlink.htmlというページにリンクを貼りたいときは、

<a href="http://hogehoge.com/link.html">リンク</a>となるように、URLの部分を直してやればよいわけです。

 

もし、index.htmlと同じ階層に"pages"というフォルダを作り、その中にlink.htmlをアップした場合は、

<a href="http://hogehoge.com/pages/link.html">となります。

  

わかりにくくてすいません。

差し支えなければ、そのサイトのURLを教えていただければもっと的確なアドバイスができます。

 

また、多少はHTMLの勉強をした方がいいと思いますよ。

id:Yhiroro180

大変詳しくご説明いただき、ありがとうございます。1つ1つやってみたいと思います。

2008/06/11 13:21:43

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません