Har*_*aka 14 git url github case-sensitive
我刚刚为我的github项目repo gh-pages分支上传了一个示例index.html页面.但是,用于访问文档的URL似乎区分大小写.正确的网址如下,
http://harindaka.github.com/ASPTokenInput/
但是,如果我在小写github中使用相同的URL显示页面未找到消息.即
http://harindaka.github.com/asptokeninput/
提前致谢.
Mig*_*nto 11
如果您有个人github页面(username.github.io),则可以在此存储库中创建一个文件夹,其项目名称为小写,并在该文件夹内创建index.html重定向到原始URL.例如:https://github.com/MiguelPynto/MiguelPynto.github.io/tree/master/shiftdisplay
我不确定这与GitHub直接相关.
在W3C标准未提到:
URL通常区分大小写(机器名称除外).
可能存在URL或URL的一部分,其中大小写无关紧要,但识别这些可能并不容易.用户应始终认为URL区分大小写.
换句话说,您无法确定您正在访问的Web服务器背后的操作系统(区分大小写的Linux,或者不区分大小写的Windows,如文章" URL是否区分大小写? ")中所述.
对于你的第四个问题,我只是试图在Github上创建一个新的存储库,它只是根据现有的(我自己的帐户)的情况而有所不同,并且我得到了一个"已经取名字"的消息.所以,不,你不能只有两个不同的存储库.
(如果您的文件系统允许,则可能只有大小写存储库中的目录和文件不同.)
网址区分大小写,但域不区分大小写。所以
http://harindaka.github.com/ASPTokenInput/
不同于
http://harindaka.github.com/asptokeninput/
但
http://HARINDAKA.github.com/ASPTokenInput/
才不是。
阅读RFC;http://tools.ietf.org/html/rfc3986