所有都是按网上的例子来的。但就是出不来我想要的结果,
重写后的地址还是那地址,没变改变过。但是如果手动改成重写后的地址是可以访问的。
代码如下。<configuration>
<configSections>
<section name="RewriterConfig" type="URLRewriter.Config.RewriterConfigSerializerSectionHandler, URLRewriter" />
</configSections>
<RewriterConfig>
<Rules>
<RewriterRule>
<LookFor>~/Default.html</LookFor>
<SendTo>~/Default.aspx</SendTo>
</RewriterRule>
</Rules>
</RewriterConfig>
<compilation debug="true"/>
<httpHandlers>
<add verb="*" path="*.aspx" type="URLRewriter.RewriterFactoryHandler, URLRewriter" />
<add verb="*" path="*.html" type="URLRewriter.RewriterFactoryHandler, URLRewriter" />
</httpHandlers>
重写后的地址还是那地址,没变改变过。但是如果手动改成重写后的地址是可以访问的。
代码如下。<configuration>
<configSections>
<section name="RewriterConfig" type="URLRewriter.Config.RewriterConfigSerializerSectionHandler, URLRewriter" />
</configSections>
<RewriterConfig>
<Rules>
<RewriterRule>
<LookFor>~/Default.html</LookFor>
<SendTo>~/Default.aspx</SendTo>
</RewriterRule>
</Rules>
</RewriterConfig>
<compilation debug="true"/>
<httpHandlers>
<add verb="*" path="*.aspx" type="URLRewriter.RewriterFactoryHandler, URLRewriter" />
<add verb="*" path="*.html" type="URLRewriter.RewriterFactoryHandler, URLRewriter" />
</httpHandlers>
解决方案 »
- 窗口关不掉
- css中的@font-face{...}中的@是什么意思
- 在datatable新加一行 显示在第一行
- 是要使用缩略图还是用.ashx直接显示。。。讨论。求助。
- 要创建WebPart类型项目,但打开VS的时候没看到这个啊```
- 怎么让结果有.5的数自动向前加1?
- .net 2.0 写的网站,怎么才能把那些dll放入全局共享程序集?
- ASP.NET2.0中,已经知道了GridView的SelectedRow,如何读取该行中的数据?
- 这样的xml文件该怎么增加,修改,删除节点?
- asp.net mvc 配置管理
- 在linux配置了asp.net环境,如何使用asp.net执行linux命令呢?
- 请高手们请进。。一个关于连接委托链表的问题
没有出错,原本的地址是:http://localhost:3194/WebSite1/Default.aspx
重写后的还是这个,按理说应该是http://localhost:3194/WebSite1/Default.html 这个吧
另外,我在VS2005里写的,IIS映射怎么添加
比如a.aspx上原来有一个default.aspx的超链接你把他改成default.html就行了
原来是这样啊,不是直接访问default.aspx的时候,自动更改成default.html 吗?
在IIS的网站上 右键属性->主目录->配置->插入,在弹出的界面中填入[C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll] 或直接点击浏览打开找到这个路径. 同时把[确认文件是否存在]取消勾选.然后重启IIS就OK了.