0

IIS 7 と apache の両方を実行する win2003 サーバーがあります (wamp サーバー 2.2 を使用)。

両方のサーバーに test.html という名前のページを配置し、「IIS ページにいます」と「WAMP ページにいます」というメッセージを表示して、すべてが正しく機能しているかどうかを示します。

どちらもローカルで非常にうまく機能しています。IIS はポート 80 でリッスンし、Apache はポート 8082 でリッスンしています。問題はリモートで発生します。両方のサービスが実行されており、wamp は完全にオンラインになっています (緑色のアイコン + 「オンラインにする」オプションが有効になっています)。

ローカルで、サーバー上で、正しいページを実行http://localhost/test.htmlして表示します。http://localhost:8082/test.htmllocalhost を実際の IP アドレスに置き換えても (たとえば、 とhttp://10.2.5.16/test.htmlとしましょうhttp://10.2.5.16:8082/test.html)、引き続き機能します。(実際のアドレスではありませんが、実際に使用されるアドレスは dns Web サービスで使用されるものと同じです)

リモートで、他の PC から実行するhttp://10.2.5.16/test.htmlhttp://10.2.5.16:8082/test.html、1 つ目は正常に Web サイトが表示され、2 つ目は HTTP 403 FORBIDEN が表示されます (htaccess と Windows の両方のアクセス許可を使用してみましたが、まだ 403 です)。同じ方法で、 を使用するhttp://www.ourdomain.com/test.htmlhttp://www.ourdomain.com:8082/test.html、まったく同じ結果が得られます (最初は OK、2 番目は 403)。

正しく動作させることは可能ですか?

前もって感謝します。

編集:ソリューションに追加するだけです:

  1. ファイアウォールが私をブロックしていました。許可されたこのポートにワンプを追加してください
  2. 私の構成では、ディレクトリステートメントに Require local があり、これを Require all grant に設定する必要がありました

残りの部分については、解決策はかなりのものでした。

再度、感謝します。

4

1 に答える 1