• ベストアンサー

リンクがうまくできません。

ホームページビルダーV9で作ったサイトをアップしたのですが、IEで確認したらリンクが飛べなくなってしまいました。 同じサイトを今まで何度か更新してきたのですが、今回初めてこういう状況になりました。ビルダーのプレビューでは、ちゃんと飛べるのですが…。 色々試してみて、リンクのタグを"html//~"から入力してアップしたら飛べるようになったのですが、それではビルダーの編集が出来なくなってしまったのでファイル名だけを入力しています。 なんとかビルダーで編集も出来て、リンクの接続もうまくいく方法を教えていただけないでしょうか? よろしくお願いします!

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

  • ベストアンサー
  • natatin
  • ベストアンサー率50% (1322/2599)
回答No.8

転送先のディレクトリは パソコンでいうフォルダです。ファルダを作ってないのでしたら ファイルはすべて同じディレクトリ(フォルダ)に入ってる事になりますね! 保存したフォルダの中もフォルダなしで ファイルがすべて入ってるのでしょうね! 保存したファイルの状態と同じに サーバーにアップしたファイルが置いてあれば 相対リンクします このタグで相対リンクするはずですが ロールオーバーは 3個使ってますよね! FTPで接続した時 右側がサーバーにアップされてるファイルです その上にあるのが 保存されてるフォルダです サーバーによっては public_html または / だったりしますが その中にすべてファイルがあればリンクします(パソコンで保存した状態と同じならば) 保存してプレビューで見てるのは 相対リンクですので サーバーにアップしたのを見るのと同じです 最初に全ページアップしたフォルダと違うフォルダに2回目以降全ページを転送してるという事はないでしょうか  HPサーバーはどちらでしょうか?     

noname#32284
質問者

お礼

何度も回答ありがとうございます。

noname#32284
質問者

補足

詳しい回答ありがとうございます。よくわかりました。 ロールオーバーが3個っていうのが気になって、ロールオーバーを解除して、アップしてみたんですけどダメでした(涙) サーバーは「ロリポップ」です。ロリポップのFTPでも確認したら(ロリポップは転送先ディレクトリが「/」です)ちゃんとそのディレクトリ内に全部のファイルが確認できます。 サーバーの問題なのでしょうか?? 何度も回答していただいて申し訳ありませんが、何か分かりましたらよろしくお願いいたします。

その他の回答 (7)

noname#105369
noname#105369
回答No.7

ホームページビルダーのHTML編集機能ってありますよね そこにはこんな感じで記述されていると思います。 ----sample---- <html> <head> <title>sample</title> </head> <body> <a href="URL">リンク</a>  //これがリンクする時の記述ですのでビルダーのHTML編集部分にこうかきこんで頂ければできると思います。 </body> </html> ----END----

noname#32284
質問者

お礼

回答ありがとうございます。

noname#32284
質問者

補足

こうなっていました。タグはあっているみたいなのですが…。 <A href="a.html" id="_HPB_ROLLOVER3" onmouseout="HpbImgSwap('_HPB_ROLLOVER3', 'image12.gif');" onmouseover="HpbImgSwap('_HPB_ROLLOVER3', 'image121.gif');" target="_self"><IMG src="image12.gif" border="0" name="_HPB_ROLLOVER3"></A>

  • natatin
  • ベストアンサー率50% (1322/2599)
回答No.6

ロールオーバーでリンクのタグですね タグは問題ないと思います リンクタグは A href="a.html" これだけですので a.htmlがリンクするhtmlと同じ場所に転送されてれば リンクします  プレビューでリンクするので ファイル名は間違ってないと思います (a.html) 転送先のディレクトリが違ってると思いますよ! a.htmlがリンクするhtmlと同じ場所に転送されてるか確認してみてください! 絶対リンクでリンクするのですから 相対リンクでリンクしないのは ディレクトリが違うからですね

noname#32284
質問者

お礼

何度も回答ありがとうございます。

noname#32284
質問者

補足

本当に何度も申し訳ありません。申し訳ついでにもうひとつ教えてください。 転送先のディレクトリ?…ですか。どうやって確認すればいいですか? FTPで接続にして右側に見えるファイルはサーバーに上がっているということではないのでしょうか?? FTPで確認したら同じ場所に保存されているみたいなのですが…。 フォルダは作っていません。 ディレクトリっていう名前のフォルダが必要と言うことでしょうか?? ロールオーバーの画像が自分のパソコンだと見えるんですが、他のパソコンから見たときは×印になっているって言うことは、自分のパソコンで見るときはローカルエリア(自分のパソコン内のと言う意味で使ってるんですがあってます?)の画像を見ているだけと言うことなんでしょうか? よろしくお願い致します。

  • natatin
  • ベストアンサー率50% (1322/2599)
回答No.5

bakファイルもあるでしょうか ビルダーが勝手に作るバックアップファイルです サーバーによってはこのファイルは対応してないので 転送が止まります ビルダーは保存するまでは リンクはパソコンの素材のある場所のファイルにリンクしてます 保存前にプレビューで確認できるようになってるからです 画像リンクだと 作成中のソースを見ると src="file:///C:/Documents and Settings/All Users/Documents/My Pictures/Sample Pictures 保存するとこうなります 画像ファイルがコピーされ***.htmlと同じ場所に保存されるのでsrc="Sunset.jpg ¥は間違えました IEでプレビューした時に出るリンク先のフォルダでした ソースには出ません 失礼いたしました ファイルが転送されてないか 転送場所が違うかでしょう! FTP転送で 全部転送してみてください FTPなら転送先にファイルが転送されてるかわかりますから 変更してないファイルも上書きされるだけですか全部転送してみましょう! 途中止まったら接続し直して続きから転送しましょう! 止まる時はビルダーが勝手に作ったファイルの時です yahoo のジオはそうなります  

noname#32284
質問者

お礼

何度もありがとうございます。よければ補足の回答よろしくお願いいたします。

noname#32284
質問者

補足

何度も回答していただいてありがとうございます。 FTP転送してみました。でもうまくいきません(涙)転送はできていると思います。途中で止まったりエラーもなく完了になります。 サーバー上のファイルを確認してもbakファイルが見当たらないのでbakファイルの影響でもないみたいです。 よろしければ、なにか他で思い当たることがありましたら、また回答をお願いします。 ソースを確認してみたら、なんだかいっぱい書いてあって意味が分かりません。これが原因なんでしょうか? <A href="a.html" id="_HPB_ROLLOVER3" onmouseout="HpbImgSwap('_HPB_ROLLOVER3', 'image12.gif');" onmouseover="HpbImgSwap('_HPB_ROLLOVER3', 'image121.gif');" target="_self"><IMG src="image12.gif" border="0" name="_HPB_ROLLOVER3"></A> やっぱりソースがきちんと読めないとホームページは無理なんでしょうか?

  • natatin
  • ベストアンサー率50% (1322/2599)
回答No.4

サイト転送でしょか?プレビューでリンクしてるのなら 転送場所が違うか 転送されてないかでしょうね 保存しないで転送して リンク先が自分のパソコンに なってるか? アップしたhtmlファイルのソースを確認して リンク先を確認してみましょう! ¥がないか! 

noname#32284
質問者

お礼

回答ありがとうございます。できれば、補足の回答もよろしくお願い致します。

noname#32284
質問者

補足

サイト転送です。 いつもサイト転送で「前回より更新のあった物だけ転送(みたいな書き方だったと思います?)」にして転送しています。 ソースを確認したところ¥はありませんでした。¥にはどういう意味があるのですか? NO3の補足にも書き込んだのですが、他のパソコン(mac)から確認したところ画像も×印になっていて転送されてないようでした。 いままで、普通に更新できていたのになぜなんでしょう?? 初心者で申し訳ありません。回答よろしくお願いします。

  • angband
  • ベストアンサー率51% (86/168)
回答No.3

ファイル名だけ指定するのは「相対リンク」ですから、それでいいと思います。 http:// から書く「絶対リンク」ではビルダーで編集できません。

noname#32284
質問者

お礼

回答ありがとうございます。

noname#32284
質問者

補足

そうなんです。 ビルダーで編集できないから「相対リンク」でアップしているのですが、きちんとアップされてないようなんです。 先程、他のパソコン(mac)で確認したらリンクの画像が×印になっていました。 どういう事でしょうか? おわかりになるようでしたら、何度も申し訳ありませんが回答お願いします。

  • 2NN
  • ベストアンサー率40% (143/353)
回答No.2

プレビューでは飛べるのに、アップする飛べないのは不思議ですね。 小さい画像といっても、1px×1pxとか、そこまで小さくないですよね。 回答になっておらず、すいません。

noname#32284
質問者

お礼

度々、ありがとうございます。また何か思いつくようなことがあればお願いします。

noname#32284
質問者

補足

そこまで小さくはありません。不思議です。

  • 2NN
  • ベストアンサー率40% (143/353)
回答No.1

リンクが飛べないとはどういう状況でしょうか? ・リンクになっていない、 ・リンクになっているがリンク先のURLがおかしい、 ・リンクになってリンク先のURLも正しいが飛ぶと「ページが見つかりません」になる。 このうちのどれかですか?

noname#32284
質問者

お礼

早々の回答ありがとうございます。

noname#32284
質問者

補足

説明不足で申し訳ありません。 ・リンクになっていない という状況だと思います。 小さい画像にリンクをしているのですがロールオーバーの機能は保っているのですがクリックしても何も変化しません。 (これも分かりにくい説明で申し訳ありません。)

関連するQ&A