我运行我的URL以使用Asp.Net C更改URL重写时出错 [英] I Got Error When I Run My Url To Change Url Rewriting Using Asp.Net C#
本文介绍了我运行我的URL以使用Asp.Net C更改URL重写时出错的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
当我运行我的网址更改使用asp.net重写网址时出错我c#
HTTP错误404.0 - 未找到
您要查找的资源已被删除,名称已更改或暂时不可用。
我的webconfig
< urlrewritingnet rewriteOnlyVirtualUrls = true contextItemsPrefix = QueryString defaultPage = < span class =code-attribute> defaultProvider = RegEx xmlns = http://www.urlrewriting.net/schemas/config/2006/07\" 跨度> <温泉n class =code-keyword>>
< 重写 >
< 添加 名称 = product virtualUrl = ^〜/(.*)_(.*)。html destinationUrl = 〜/ product.aspx ?id = $ 1& amp; e = $ 2 ignoreCase = true / >
< / rewrites >
< / urlrewritingnet >
asp.code
解决方案
< blockquote> 1& amp; e =
2 ignoreCase = true / >
< / rewrites >
< / urlrewritingnet >
asp.code
>
i got error when i run my url to change url rewriting using asp.net c#
HTTP Error 404.0 - Not Found
The resource you are looking for has been removed, had its name changed, or is temporarily unavailable.
my webconfig
<urlrewritingnet rewriteOnlyVirtualUrls="true" contextItemsPrefix="QueryString" defaultPage="" defaultProvider="RegEx" xmlns="http://www.urlrewriting.net/schemas/config/2006/07">
<rewrites>
<add name="product" virtualUrl="^~/(.*)_(.*).html" destinationUrl="~/product.aspx?id=$1&e=$2" ignoreCase="true"/>
</rewrites>
</urlrewritingnet>
asp.code
解决方案
1&e=
2" ignoreCase="true"/> </rewrites> </urlrewritingnet> asp.code
这篇关于我运行我的URL以使用Asp.Net C更改URL重写时出错的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文