为什么Respose.重定向更改URL命名大小写
本文关键字:大小写 URL Respose 重定向 为什么 | 更新日期: 2023-09-27 18:15:14
问题如下:
我在IIS7中部署了我的网站,名为"WebTest"。现在我能够访问URL与不同的命名约定,如"webtest","webtest"。
我确实有代码重定向在一些地方如下…Response.Redirect("~/myasp.aspx")
每当url重定向发生时,网站url将自动调整为"WebTest"。
此问题仅在服务器上发生。
有人能告诉我为什么会这样吗
谢谢,孔雀舞
IIS
运行在Windows
上。Windows'
文件系统不区分大小写。这意味着对于IIS
, http://webtest
和http://WEBTEST
是一样的。
如果你想要区分大小写的url,那么你需要使用一个运行在区分大小写的文件系统上的web服务器,比如Linux
和Apache
。