1、域名的大小写应该是完全一样的。但是域名后面的网页地址根据不同的平台有不一样的表现:如果服务器的操作系统是Windows的话,那大小写也是一样的;如果服务器的操作系统是 Unix/Linux 的话, 是严格区分大小写的。大小写不一样。
2、uri一般是直接映射到磁盘路径上,windows的磁盘路径不区分大小写,而unix区分。所以架在windows上的网站就不区分大小写,而架在unix上的就区分 。
3、在Linux类系统下,要想不区分URL大小写问题,只要在配置文件中加上'URL_CASE_INSENSITIVE' =>true即可。
4、网址的基本结构是 [协议]://[域名]/[路径],其中协议和域名部分不分大小写。路径部分是否区分大小写则不一定,要看网站使用的服务器和网站的后台是如何实现的。比如,如果服务器是直接将路径映射到文件系统中去找,则不同平台上有不同实现:Mac OS X 默认的文件系统(HFS case-insensitive) 是不分大小写的、Windows 上的 NTFS 也不区分大小写。而 Linux 系统常用的则是需要区分大小写的。