IIS 内のアプリケーションの物理パスが、仮想パスに反映されているのと同じ場所に存在する必要がないことを理解しています。もちろん、それはそのように行うことができます。
このオーバーラップを持つことは悪い習慣と見なされますか? これを行うことによって発生する可能性のある悪影響はありますか?
以下に例を示します。
に Web サイトがc:\inetpub\wwwroot
あり、次の 2 つのアプリケーションを展開しています。
仮想パス:
/apps/Application1
/apps/Application2
物理パス:
C:\inetpub\wwwroot\apps\Application1
C:\inetpub\wwwroot\apps\Application2
別の解決策は次のとおりです。
仮想パス:
/apps/Application1
/apps/Application2
物理パス:
C:\inetpub\Application1
C:\inetpub\Application2