IIS URL Rewrite(URL 重写)-“重写”和“重定向”有什么区别?

作者:vkvi 来源:ITPOW(原创) 日期:2013-11-26

重写

就是伪静态,它的 URL 保持不变,如果原路径和重写的路径不在同一目录下,在做网页时就得考虑路径问题了,否则一些 CSS 啊、JavaScript 啊、图片啊,就会因为路径不对显示不出来。只能跟域名后面的路径部分(前面不能跟 http://www.itpow.com/),比如:/c/2019/03/11412.asp 或 c/2019/03/11412.asp,这两个是一样的,虽然有一个以斜杠开头,有一个没有,都是一样的,并不是没有斜杠的就表示当前 URL 的相对路径。

重定向

相当于 Response.Redirect。可以跟任何地址,包括以 http:// 开头的。重定向中,如果只是域名后面的路径部分,也是要不要“/”都一样,都表示站点根路径,并不是没有斜杠的就表示当前 URL 的相对路径。

相关阅读

相关文章