我想设置一个网站,不能执行任何服务器端代码(asp,asp.net等)。
我已经尝试使用具有“无pipe理代码”作为.NET Framework版本的应用程序池,但是仍然会执行经典的asp代码。
我试图删除所有的ISAPI筛选器,但没有帮助。
删除“.asp”处理程序映射工作。 我应该删除所有*。[ext]处理程序进一步locking它?
我仍然需要在一些网站上运行代码,但是我希望能够根据需要在网站上提供香草网站托pipe服务。
您可以select在服务器中安装和使用IIS的哪些function; 如果删除所有应用程序开发function,则Web服务器将不处理任何服务器端代码。
经过一番修补之后,我想我已经明白了。
IISpipe理器> [我的网站]>处理程序映射>编辑function权限>取消选中“脚本”
这将禁用大多数处理程序,从而阻止传统的asp和asp.net文件运行,但仍提供html。
不知道这是否是正确的方式,但它似乎工作。