サーバー上のデュアル LAN IP を使用して、iis Web サイトと Apache Web サイトをそれぞれ構成しました
たとえば、iis が使用する IP は 192.168.3.114:80 で、Apache が使用する IP は 192.168.3.115:80 です。 Apache を使用したい リバース プロキシを使用すると、ユーザーは外部 IP アドレスのポート 8080 にアクセスするときに 192.168.3.115:80 にリダイレクトできます
仮想ホストを作成するにはどうすればよいですか?
以下は私が自分で書いたコードです。どうすれば変更できますか?神様にアドバイスを求めましょう!
NameVirtualHost *
ServerName www.h.com
ProxyPass / http://192.168.3.115/
ディスカッションへの返信 (解決策)
解決策
apache ポート 90 を割り当てる
=============== = ===
また、外部ネットワークと内部ネットワークがあります。それからルーターがあるはずです。ルーター上で IP ポートを直接指定するだけで、プロキシは必要ありません
1. IIS と APZCHE が 2 つの異なるサーバーであり、そのうちの 1 つが外部ネットワークに公開されている場合は、話は異なります。 ,
2. IIS と apche が同じイントラネットおよび同じサーバー上にあり、サーバーに複数のネットワーク カードがある場合、これは上記の方法で解決できます
=========================
1. IIS と APZCHE が 2 つの異なるサーバーであり、そのうちの 1 つが外部ネットワークに公開されている場合、その後は個別に議論できます。 ,
ということで。まず環境を明確に説明する必要があります。
=========================
これは、1 つは静的 nat が設定されており、もう 1 つはこのマシン上で Apache を使用している場合です。仮想ホストには IP アドレスが割り当てられ、ポート 80 を使用し、イントラネット上でアクセスできます。環境はiis5.0、Windows Server 2008です
よく見てください