默认页问题
Web.config做如下
配置
<configuration>
<system.web>
<httpHandlers>
<add verb="*"
path="*.New"
type="MyHandler.New,MyHandler"/>
<add verb="GET,HEAD"
path="*.MyNewFileExtension"
type="MyHandler.MNFEHandler,MyHandler.dll"/>
</httpHandlers>
<system.web>
</configuration>
怎么将a.New/a.MyNewFileExtension设为默认页
现设了总报500错误。 --------------------编程问答-------------------- IIS内设置默认文档
VS内设置启始页 --------------------编程问答--------------------
是的,就是这么做的。 --------------------编程问答-------------------- --------------------编程问答-------------------- 1、 自定义 httpHandler ,通常要配置:
<httpHandlers>
<remove verb="*" path="*.asmx"/>
2、IIS 配置对应的处理程序没有?
IIS必须要配置:.New .MyNewFileExtension 的处理程序
--------------------编程问答-------------------- <configuration>
<system.webServer>
<handlers>
<add verb="*" path="*.New" name="MyHandler.New,MyHandler" type="MyHandler" />
</handlers>
<defaultDocument>
<files>
<add value="index.New" />
</files>
</defaultDocument>
</system.webServer>
<system.web>
<httpHandlers>
<remove verb="*" path="*.asmx" />
</httpHandlers>
</system.web>
</configuration>
MyHandler --------------------编程问答-------------------- 还是报错
--------------------编程问答-------------------- <configuration>
<system.webServer>
<handlers>
<add verb="*" path="*.New" name="MyHandler.New,MyHandler" type="MyHandler" />
</handlers>
<defaultDocument>
<files>
<add value="index.New" />
</files>
</defaultDocument>
</system.webServer>
</configuration>
也报错
HTTP 错误 403.14 - Forbidden
Web 服务器被配置为不列出此目录的内容。
补充:.NET技术 , ASP.NET