我的文件夹结构如下所示:
main
|
———site1
|
———site2
|
———site3
|
———common
site1.com指向main / site1,site2.com指向main / site2,site3.com指向main / site3。我正在使用IIS 6.
主文件夹是在DefaultAppPool(.NET 2.0框架)上运行的应用程序。我为公共文件夹创建了另一个应用程序池,因此它现在可以在.NET 4.0上运行。我已配置网址,以便site1.com/common,site2.com/common和site3.com/common指向公共文件夹。它适用于site1和site2。但是,它会为site3生成404错误(找不到页面)。唯一的区别是site1和site2使用任何未分配的IP地址,而为site3配置静态IP地址。
site3上404错误可能是什么原因?
答案 0 :(得分:0)
使用静态IP for site3时可能存在安全问题。在site3中创建一个虚拟目录以查找公用文件夹。它允许您访问site3中的common。