• 締切済み

index以下のURLを表示させない方法

はじめまして。 ホームページを趣味で作成しているものです。 ソフトはホームページビルダーを使っています。 質問なのですが、 ホームページ内のリンクをクリックしたとき、 index以下のURLを アドレス(D)のところに表示させない方法というのは あるのでしょうか。 例えば、 http://www.******.com というページから profileというページにリンクで移る際に、 通常であれば、 http://www.******.com/profile.htm となると思いますが、 表示されるURLは常に、 http://www.******.com としておきたいのです。 リンクでターゲットの指定をした際にも、 http://www.******.com/profile.htm#01 という風に表示をされてしまい、 困っています。 どなたか教えて頂けますでしょうか。 よろしくお願いいたします。

みんなの回答

  • garian
  • ベストアンサー率48% (17/35)
回答No.3

みなさんが答えているようにフレームを使えば出来ます。 しかし、ロボット型の検索エンジン(google、excite、goo、infoseekなど)はこのフレームには弱いです。 ロボット型の検索エンジンで少しでも上位表示を希望し、たくさん人が来てもらいたいならやらない方がいいと思います。

  • SpiceGirl
  • ベストアンサー率69% (493/713)
回答No.2

こんにちは。 例 index.html←これをフレーム <body leftmargin="0" marginheight="0" marginwidth="0" scroll="no" topmargin="0"> <iframe frameborder="0" height="100%" name="main" src="main.html" width="100%"> </body> そこに読み込む最初のページをmain.htmlとする。 とすればURLはhttp://www.******.com/(index.html)の中にmain.htmlが表示されます。 main.htmlからのリンクはすべてhttp://www.******.com/内に表示されてしまいますので、外部へのリンク(お友達のページなど)はtarget="_blank"を指定して別窓表示にする。 ではどうでしょうか。

  • nobu884
  • ベストアンサー率39% (13/33)
回答No.1

見た目だけの話でよければ、フレーム(index.htm)の中に入れればそのようにはできます。

関連するQ&A