• ベストアンサー

HPのURLを変更した場合の切り替え方?を知りたいです。

HPのURLを変えなきゃならないのですが、アクセスも増えてきたし、ブックマークしてくれた方もいるので、スムーズにやりたいと思っています。 今までのトップページを「移動しました」と表示して新しいURLにリンクを貼ったページに差し替えればいいのでしょうが、いろいろなページにアクセスがあるので、結局全部のページにそれをしなきゃならないということでいいのでしょうか。 あと、よく少し待てば自動的に切り替わるHPなどもあるようですが、これにするのは難しいのでしょうか?

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

  • ベストアンサー
  • mth-mmk
  • ベストアンサー率38% (35/90)
回答No.1

基本的にはトップページに置いておけば良いと思うのですが、 <meta http-equiv="Refresh" content="秒数;url=移動先URL"> HTMLのヘッダ部分に上の様に入れておけば自動ジャンプします。 5秒でxxxxxx.xxxに移動するには、 <meta http-equiv="Refresh" content="5;url=xxxxxx.xxx"> です。

参考URL:
http://www.tagindex.com/html_tag/page/meta_05.html
saranheyo
質問者

お礼

ありがとうございます! さっそくやってみます。

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

その他の回答 (3)

回答No.4

もう見ていないかもしれませんが… .htaccessの利用が許可されているサーバーでしたら、 「アクセスしたファイルが存在しない場合に、特定のファイルを表示する」 ということができます。 古いほうのサイトのファイルをindex.htmlを残して全て削除し、存在しないファイルにアクセスした場合にindex.htmlを表示するように設定。 index.htmlには、移転のメッセージを置き、数秒後にジャンプするように設定します。(ジャンプの方法は#1、#2のかたの書いてらっしゃるとおり) こうすると、どこにアクセスしても、移転後のトップに誘導できますよ。

参考URL:
http://www.shtml.jp/htaccess/404.html
saranheyo
質問者

お礼

ありがとうございます! なるほど・・・そんな方法があるんですか! ただ、ブックマークしてくれているページが、トップページから何層か下にあったりすると、探してもらわないとならないですよねぇ・・。 テーマ別にかなり分かれているので・・。 でも、よく考えたらそれくらいは、仕方ないでしょうか。 何層か下といってもたいした手間ではないはずなので、それで探してもらえないようなサイトでは、しょせんダメですよね。 本当にいろいろありがとうございます!もう一度、よく検討してみます!

すると、全ての回答が全文表示されます。
  • cecfca
  • ベストアンサー率21% (6/28)
回答No.3

>いろいろなページにアクセスがあるので、結局全部のページにそれをしなきゃならないということでいいのでしょうか。 基本的にはそれしかないと思います。 強行的な手段としては、トップページ(移動の旨を伝えるページ)以外を削除してしまえば、閲覧者は「あれ?どうしたのかな?」と思い、トップページを見るかもしれません。 まぁ確実な方法ではないので、オススメはできませんが。 >よく少し待てば自動的に切り替わるHPなどもあるようですが、これにするのは難しいのでしょうか? これはJavaScriptというのを使います。 htmlと同じように、ソースに文章を追加すればいいので、簡単です。 その文章も、解説したページなどからコピペすればいいので、知識は要りません。 ただし、閲覧者がJavaScriptを有効にしていなかった場合は自動的に移動しないので、ちゃんとページ上にもリンクを張る必要があります。

saranheyo
質問者

お礼

ありがとうございます! やはり、せっかく増えてきたアクセスなので、丁寧に全ページにやったほうがよさそうですね。 コツコツとやってみようかと思います。 みなさんありがとうございました!

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

こういうことはJavaScriptですべて解決です。 1、JavaScriptを使えない環境の人は新しいURLにジャンプ 2、何秒か後に新しいURLをリロード ぐらいはできます。ただ、いろいろなページにアクセスがある場合はどうでしょう。

saranheyo
質問者

お礼

ありがとうございます! 最近は簡単にHPを作成できるソフトがあるので、そこそこ作れてしまうのですが、難しいことはなかなかです;; Java Scriptもよくわかってないので、少し勉強します(^-^)V  ありがとうございました!

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

関連するQ&A