• ベストアンサー

強制的にURLを転送させる方法は存在するでしょうか?

FedoraCore4+apache2.0系の自宅サーバーで運営しております。 自宅サーバー[apache]が落ちてる時に限り フリースペースの方へ強制転送させてあげる事は可能でしょうか? 理由は会員を扱うサイトでして、サーバーが気づかずに落ちてる場合等でも フリースペースのサイトへアクセスするようにして維持したいのです。 自宅サーバー[apache]で運営しているサイト: http://example.com 無料のフリースペースで運営しているサイト: http://geocities.co.jp/example/ 上記2つの中身は全く一緒です。(コピーサイト) 上記のような事は実現可能でしょうか? 落ちてない状態での転送は色々と方法はあると思いますが 落ちた時の強制転送は存在するのでしょうか? どうかよろしくお願い致します。

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

  • ベストアンサー
回答No.1

この場合は二つのサイトの手前にINDEXページを置いて(当然別サーバーのスペースを使って)、そこにメインサイトとミラーサイトの二つの入り口を作り、『メインが落ちていた場合はミラーサイトの方へお願いします』と注意書きを入れておく、ぐらいしかないんじゃないでしょうか・・・ もっともこれだとINDEXページを置いたサーバーだけが落ちたら、という問題が残りますが・・・ ただ、サーバーが落ちているという時点で、そこで何かしらのアクションを起こさせるのは不可能ですから、ちょっと無理な気がします。 会員用の専用ブラウザでも開発して用意できるなら、ブラウザ上でそういった処理をすることは可能かも知れませんけど・・・

ryoryu2002
質問者

お礼

どうもありがとうございました。

その他の回答 (3)

  • natu2000
  • ベストアンサー率69% (83/119)
回答No.4

本人からのレス(返事・返信)がつかないので自己レスしておきます。 >FedoraCore4+apache2.0系の自宅サーバーで運営しております。 という感じから多分DDNSで構築されていらっしゃるのだろうかと思ったわけですが http://www.hi-ho.ne.jp/yoshihiro_e/dice/ ここにあるDDNSサーバーリストから OfflineURL転送機能をサポートしている業者で登録すれば 質問しているような事は多分可能です。 またIPが固定でフルドメインを持ち込みたいならば 先ほどの表から、OfflineURL転送機能とフルドメイン名サポート している所をチョイスするといいと思います。 Offline URL転送機能 については登録したホストがOfflineのときに指定のURLへ転送してくれます。 と書いていますので、URLの指定に飛ばしたいURLを書いとけばいいかと思います。 ただフリースペースの所で、引き続き会員を扱うサイトを行えるかどうかは疑問があります。 どのような感じで作られているかは分かりませんが、例えば会員データを引き継げないとか 同期しないとか・・・・・色々問題ありそうですね。 またフリースペースは多くはsendmailが使えない、CGIが使えない、phpが使えないなど 多くの問題がありますので、自宅サーバーで行っていたサービスを 自宅のサーバーが落ちている間、フリースペースのサーバーでも続けて・・・・・ と言った感じは期待できないと思います。 どうしても自宅サーバーで運用し自宅サーバーが落ちたとき他のサーバーで、そのままサービスという 形態にこだわるならば、 フリースペースでは、sendmailが使えない、CGIが使えない、SQLが使えないphpが使えないなど あるので、有料のスペースを借りたほうが、色々使えるようになって手っ取り早いです。 ただ、そうなってくると全て有料スペースで、会員を扱うサイトを作ったほうが賢明です。 しかし自宅サーバーで、どうしても運用したいと考えるならば そもそも落ちないハード構成とシステム構築を行うべきだと思います。 また24時間つれぱなしも覚悟すべきだと思います。 当方はWindows2000で6ヶ月の間、再起動なしでずっと自宅サーバーを稼動したことがありますので 安定性あるマシンの構築はやってやれないことはないと思います。 そのような状態では、サーバーが落ちたとき他のURLに飛ばすということは あまり考えなくてもいいかなーと思もえてきます。

ryoryu2002
質問者

お礼

どうもありがとうございました。

回答No.3

こんばんわぁ、Blackwinglsです。 > 無料のフリースペースで運営しているサイト では難しいのではないでしょうか・・・・・(^^; > 理由は会員を扱うサイトでして 私だったらもう一つWebServerを構築して、無料のフリースペースで運営しているサイトの役割を新しいWebServerにさせます。 最近のブラウザは優秀なようなので、DNSを構築してラウンドロビンでもいけそうです。 万全を期すならば、ロードバランサーを導入するのも良いかもしれません。 でもロードバランサーって高いんですよねぇ。 やはりDNSラウンドロビンかなぁ。 ではでは~☆ミ

ryoryu2002
質問者

お礼

どうもありがとうございました。

  • natu2000
  • ベストアンサー率69% (83/119)
回答No.2

対応としては、#1の人の対策が、もっとも分かりやすいと思います。 また正論でいくと頻繁に落ちる様であるならば自宅サーバーを するべきではないと思いますよ。 24時間落ちない強固なハード投資もしくは対応をすべきです。 しかしながら電気代などを考えたりメンテの手間暇など色々考えたら 安いレンタルサーバーを借りて運営したほうがいいように思います。 (自宅サーバーを運営すること自体が趣味なら仕方ありませんが) あと自宅サーバーは最近はやりのDDNSのようなものを想定していますか? たしかDDNSによっては・・・・自宅サーバーへつながらない場合は 指定のURLに飛ばせるようなDDNS業者があったような気がします。 それを使えば利用者は、あまり自宅サーバーだとか、他のサーバーに アクセスしているとかきにしなくてもよかったような気がします

ryoryu2002
質問者

お礼

どうもありがとうございました。

関連するQ&A