Asp.net 重写规则和重定向规则之间有什么区别?

Asp.net 重写规则和重定向规则之间有什么区别?,asp.net,iis-7,Asp.net,Iis 7,在ISAPI重写规则(IIS7)中: [NC,L,R=301]是否表示重定向 [NC,L]表示仅向用户查看其他地址 第一个是否保留了任何ajax POST调用的主体?让我们先看看问题的前半部分 [NC,L,R=301]是否表示重定向,[NC,L]是否表示仅查看用户的其他地址 R=301或简称RP表示永久重定向(RP-永久重定向)。它正在发送HTTP状态代码301。它的字面意思是告诉你的浏览器“别再烦我了,去问我的问题。” 另一方面,[NC,L]除了通过忽略大小写(NC)来(部分)规范化URL,并

在ISAPI重写规则(IIS7)中:

[NC,L,R=301]是否表示重定向 [NC,L]表示仅向用户查看其他地址


第一个是否保留了任何ajax POST调用的主体?

让我们先看看问题的前半部分

[NC,L,R=301]是否表示重定向,[NC,L]是否表示仅查看用户的其他地址

R=301或简称RP表示永久重定向(RP-永久重定向)。它正在发送HTTP状态代码301。它的字面意思是告诉你的浏览器“别再烦我了,去问我的问题。”

另一方面,[NC,L]除了通过忽略大小写(NC)来(部分)规范化URL,并声明这是链(L)中的最后一条规则之外,没有什么作用

如果没有查看您正在编写的完整规则,对第二部分的任何回答都是不完整的。如果您所追求的只是规范化,那么它应该与您的Ajax帖子没有任何关系