2017-02-02 22 views
0

IIS 7.5と現在実行中のWebサイトがあります。また、Apache Tomcatが発行したLinuxコンテナで動作するWordPress上に新しいWebサイトを構築しました。IIS WebサイトをApache Webサイトにリダイレクト

ISSでホストされている古いwebsiteURLをWordPressの新しいサイトにリダイレクトする必要があります。 これは可能ですか?私はhttpリダイレクトを試みましたが、これは新しいウェブサイトが外部に公開されていないため、ローカルでのみ動作します。

+0

公開されていないとはどういう意味ですか? Tomcatからコンテンツをロードし、IISがサービスを提供しますか? – n00b

+0

Tomcatのウェブサイトはローカルのみです。私は自分のDNSを通じてIPをURLに改名しました。つまり、wordpressはローカルホストだけです。私はISSを私の言葉のプレスにリダイレクトする必要があります。 – Frank

+0

答えとしてもう一つの解決策を考えました。しかし、IISがローカルマシンの可視性を持っている場合にのみ機能します。例えば – n00b

答えて

1

あなたは、Http Redirectが解決策になるはずです。 https://www.iis.net/configreference/system.webserver/httpredirect?showTreeNavigation=true

Apacheウェブサイトが「公開されていない」場合は、IISボックスなどのインターネットユーザーには表示されません。つまり、Apacheボックスからコンテンツを配信する方法はありません。

IISにはApacheの可視性がありますが、一般的なインターネットでは不可能な設定の場合は、解決策がある可能性があります。このシナリオは、特定のファイアウォールルールのために存在します。この状況では、IISで「リバースプロキシ」と呼ばれるものを設定できます。

https://blogs.msdn.microsoft.com/friis/2016/08/25/setup-iis-with-url-rewrite-as-a-reverse-proxy-for-real-world-apps/

+0

リバースプロキシを設定しましたが、動作しますが、完全なページが表示されないという問題があります。デザインはありません。マークアップだけ。何か案が? – Frank

+0

あなたのCSSファイルがロードされていないと思います。おそらくあなたのマークアップとは異なった役割を果たしているでしょう。私はあなたがヒントを得るかどうかを見るためにブラウザでネットワークトラフィックを調べることをお勧めします。あなたのChromeブラウザでF12を押して、ネットワークタブを見て、エラーを探してください – n00b

+0

あなたの提案がうまくいってくれてありがとう、私は要素を調べて、ネットワークタブに行った、私のディスプレイ/レイアウトの内容がローカルIPアドレスサイトを実行しているサーバーのドメインです。ワードプレスコントロールパネルのコンテンツのリンクディレクトリをURLに合わせて変更するリバースプロキシを設定しました。問題は解決されています – Frank

関連する問題