0

私は Windows Azure を初めて使用し、最初の "Web サイト" を作成したばかりです。非常に簡単でよく走ります。1問だけど…

Azure は、web.config ファイルで構成した一部またはすべての設定を無視またはオーバーライドしますか?

簡単な例として、web.config に次のように記述します。

<system.webServer>
    <defaultDocument enabled="true">
        <files>
            <clear />
            <add value="index.html" />
        </files>
    </defaultDocument>
</system.webServer>

しかし、自分のサイトの [構成] タブに、多くの可能性のある既定のドキュメントが一覧表示されています。

他にどのような設定を無視しているのか疑問に思いました。

ありがとう。

4

2 に答える 2

1

一言で言えば<clear/>、Azure portal に表示される既定のドキュメントが実際に有効であるとは思えません。Azure portal に表示されるのは、web.config がオーバーライドする ApplicationHost.config で最終的に何が行われるかです。

実行時に Azure portal の値が有効であることがまだわかるということですか? それは不可解だろう。

于 2013-09-09T03:49:13.823 に答える
0

Windows の IIS には、サイト (home.html、index.php など) を管理するときに、いくつかの一般的な既定のドキュメントが一覧表示されます。web.config にリストしたものは、可能なデフォルト ドキュメントのリストではなく、アプリケーションの正確なデフォルト ドキュメントです。Azure は構成マネージャーで一般的な既定のドキュメントを表示しており、別のものを選択すると web.config が上書きされます。

于 2013-09-06T22:56:55.157 に答える