asp.net – IIS URL重写模块url为小写
发布时间:2020-05-23 23:17:11 所属栏目:asp.Net 来源:互联网
导读:为了更好的SEO,我们使用URL重写将所有URL转换为小写.我在下面的文章 this中提到了这个. 从URL的角度来看,一切都很好,但是当我们检查提琴手时,我们看到很多301重定向. 它看起来像图像,javascript,css,jquery ajax调用,一切都转换成小写. 我试图删除它,并希望只
|
为了更好的SEO,我们使用URL重写将所有URL转换为小写.我在下面的文章 this中提到了这个. 从URL的角度来看,一切都很好,但是当我们检查提琴手时,我们看到很多301重定向. 谢谢 编辑: <rules>
<rulename="LowerCaseRule1"patternSyntax="ExactMatch"stopProcessing="true">
<matchurl="[A-Z]"ignoreCase="false"/>
<actiontype="Redirect"url="{ToLower:{URL}}"/>
</rule>
</rules>
解决方法您可以使用以下内容:<rule name="LowerCaseRule1" stopProcessing="true">
<match url="[A-Z]" ignoreCase="false" />
<action type="Redirect" url="{ToLower:{URL}}" />
<conditions logicalGrouping="MatchAny">
<add input="{REQUEST_FILENAME}" pattern=".aspx$" />
<add input="{REQUEST_FILENAME}" pattern="." negate="true" />
</conditions>
</rule>
仅当其中一个条件为真时才会触发规则: >第一个检查请求的路径(文件名)是否以.aspx结尾.>第二个检查请求的路径(文件名)是否不包含a. (所以没有扩展名) (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 使用jQuery显示ashx图像?
- asp.net-core – .NET Core SDK安装程序无法在Windows 2012
- asp.net – SelectedValue是无效的,因为它不存在于项目列表
- asp.net-mvc – Linq选择语句 – 不在的地方
- asp.net-mvc-3 – ASP.Net MVC3路由保留字?
- asp.net – 您有任何免费的.Net托管代码将DocX转换为PDF?
- ASP.NET网站内存使用率相当高
- asp.net – 从我的GridView行返回一个对象
- asp.net – 在.NET Core 1.0 MVC中的视图中使用授权策略的任
- asp.net-core – 如何在aspnet核心应用程序中为静态文件使用
推荐文章
站长推荐
热点阅读
