2

複数の DNN ポータルでテストするために内部 Web サーバーをセットアップできるかどうか、またはその方法を理解するのに苦労しています。私は DotNetNuke にかなり慣れていないので、やりたいことが可能かどうかさえわかりません。

私のサーバーの IP は 192.168.15.16 です。この IP のポータル エイリアスを使用してメイン ポータルをセットアップしました。そのサイトは正常に動作します。しかし、その後、構成するサイトが他にいくつかあります (それらを A と B と呼びましょう)。

これらのサイトを表示するには、192.168.15.16/A と 192.168.15.16/B に移動したいと思います。これらへのポータル エイリアスはうまくいかないようです。404 エラーが発生します。これは、IIS が A または B を存在しない物理パスに追加したためだと思います。

これを設定する方法はありますか?IISで何か変更する必要があるのでしょうか?多分私はそれについて間違った方法で行っていますか?ありがとう!

4

1 に答える 1

3

1)テストサイトにアクセスする必要があるマシンで、C:\ Windows \ System32 \ drivers \ etc\hostsを編集して以下を含めます。

     192.168.15.16 A
     192.168.15.16 B

2)サイトAのポータルエイリアスを「A」に設定します

3)サイトBのポータルエイリアスを「B」に設定します

4) http://A/経由でサイトAにアクセスする

5) http://B/経由でサイトBにアクセスする

6)IISサイトのバインディングを編集して、「B」および「A」ホストヘッダーを含めます

ノート

  • ローカルドメインコントローラーがある場合は、「A」と「B」を適切なIPに解決するように指示できます。
  • 私は開発マシンでこれと同じ方法を使用していますが、同じDNNインストールに複数のポータルをまだ含めていません。私はこれがうまくいくと思います。
于 2012-01-10T18:49:20.287 に答える