- ベストアンサー
URLを保持したまま転送する方法とは?
- 「https://hoge1.com」から「https://hoge2.com」への転送方法を教えてください。
- hoge1.comのドメインを維持したまま、hoge2.comの内容を表示する方法を教えてください。
- 別サーバ間での転送において、ページ評価を維持しつつドメインを保持する方法はありますか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
ま~そうですね。 frameをたくさん用意して 相手側ページを開くframeを見た目大量に用意! とかしか、手はないでしょうね。 しかも、実際にはクロスオリジン問題がでます。 サイトAがサイトBの内容をいじれないよ~ってやつ。 後は、サイトA側のindex.phpが サイトBのコンテンツを読むように設計しつつ、 index.phpはpath_infoで動くようにして、全部を サイトBに向けてrewriteで"/"にリダイレクト =つまりindex.phpに全リクエストが来る状態にする。 こうすれば、見た目サイトAはサイトBのコンテンツを 表示できる反面、オーバーヘッドは2倍上ですね。 プロキシみたいなものなので、ほぼほぼ デメリットにしかならないでしょうね。
その他の回答 (2)
- Ultra-Hetare
- ベストアンサー率38% (204/526)
nfsを使用して、hoge2.com/test.htmlをhoge1.comの ドキュメントルート配下にマウントしましょう。 webサーバのリダイレクトを使うと(多分)https://hoge2.com/test.htmlが 露見しますが、nfsなら全部hoge1.com配下に見えます。
お礼
ご回答ありがとうございます。 自前サーバであればnfsの設定をする事ができるのですが、hoge1もhoge2もレンタルサーバのため、nfsの設定が難しいです(>_<) やっぱり難しいかなぁ(-_-; もう少し締め切らずに回答をお待ちしたいと思います。 引き続き、何か良い方法がありましたら、アドバイスを頂けると助かります。 よろしくお願い致します。
- AsarKingChang
- ベストアンサー率46% (3467/7474)
>例えば、「hoge1.com/test.html」にアクセスがあった時に、 >「hoge1.com」のドメインを維持したまま >「https://hoge2.com/test.html」にアクセスさせる方法はあるでしょうか? 単純に言えば、できない方が正しい! それが可能になったら、amazonとかってURLで 中身は偽のサイト作り放題になっちゃいますよ^^ それにドメインが違うのにHTTPSで認証通ったら それこそ、恐怖じゃないですか? どうしても?ってことなら、frameなどは いかがですか?
お礼
ご回答ありがとうございます。 やっぱり難しいですよね。 frameを使用すると、アドレスバーに表示されるアドレスが固定になってしまうような気がするので、frameでは難しいです(>_<) アドバイスありがとうございました。
お礼
ご回答ありがとうございます。 結局、そのような方法しかなさそうですよね。 あとはhoge2の魚拓を取って、hoge1のサーバにあげてやった方が手間は少いかなぁ(-_-; アドバイスありがとうございました。