0

IIS 7 で DNN (6.0) アプリケーションを構成しています。

A) [新しい Web サイトの追加] を通過し、アプリケーション プールなどを構成しました。現在、アプリケーションは [サイト] -> [TestDNN] で実行されています。

さて、問題は、B) サイト -> デフォルト Web サイト -> TestDNN でアプリケーションを作成したいということです。

TestDNN 仮想ディレクトリを作成してアプリケーションに変換しようとしました。すべての設定を A) と一致させましたが、機能せず、ページに 404.0 エラーが表示されます。

PortalAlias テーブルのデータベースに既に URL を追加しています。

4

3 に答える 3

0

[コントロールパネル]>>[プログラムと機能]>>[Windowsの機能をオンまたはオフにする]に移動します

次に、インターネットインフォメーションサービス>>ワールドワイドウェブサービス>>アプリケーション開発機能に移動します。

その後、[ASP.net]チェックボックスをオンにして、[OK]をクリックします。

于 2013-03-09T15:46:54.360 に答える
0

ディレクトリのセキュリティが正しく、パススルー認証が正しく設定されていることを確認します。

于 2012-07-23T21:55:01.837 に答える
0

あなたの質問から私が理解していることは次のとおりです。

  1. IIS で Web サイトとして実行されている dnn インスタンスがあります (例http://abc.com:12345 ) 。
  2. http://abc.com/testdnn/からアクセスできるように同じインスタンスを再利用したい

これを行う方法は次のとおりです。

  1. http://abc.com:12345で既に実行中のインスタンスがあるため、そのサイトにホストとしてログインします。
  2. ホスト > ポータルに移動します (6.x ホスト > サイト管理など)。
  3. デフォルトのポータルを選択
  4. 新しいエイリアスを追加http://abc.com/testdnn/
  5. localhost サイトの下に新しい仮想ディレクトリ testdnn を作成し、 http: //abc.com:12345 と同じ場所を指すようにします。
  6. 既定の Web サイトのアプリ プールが asp.net 4.0 を使用していることを確認します。
  7. IIS をリセットする
  8. ブラウザからサイトにアクセスしてみてください: http://abc.com/testdnn/default.aspx

おそらく、上記のすべての手順を実行し、上記の @condemypantsoff のように適切な権限を取得していれば、問題なく実行できます。

さらにサポートが必要な場合はお知らせください。

于 2012-07-24T09:32:01.507 に答える