我的文件名有什么问题?

时间:2017-05-26 18:32:37

标签: html web

我将此网页从here复制到Windows计算机,然后将其重命名为 SQLSaturday#588 - 纽约市2017会话Schedule.htm SQLSaturday#588 - 纽约市2017 Sessions.html 。我编辑了页面以删除一些像下载按钮这样的东西,它在我的机器上装得很好。

然后我将其上传到我的GitHub帐户。现在它破了,我不知道为什么。这是404s:

marvelous-software.github.io/SQLSaturday/SQLSaturday%20#588 - 纽约市2017 Sessions.html

我不知道为什么它会为一个单独的空间出现%20,而不是其余的。不管怎样都没关系,因为如果我用空格替换%20,或者用%20替换所有空格,它就会失败。如果我将文件重命名为x.html,则可以正常工作。

任何人都知道为什么我不能使用文件名以及我可以做些什么来修复它? 这是my page。你需要点击事件然后 SQL星期六,这样就会有两个链接,SQL Saturday 588,NYC,2017年5月20日。一个工作正常,另一个工作正常。

1 个答案:

答案 0 :(得分:1)

我认为最大的问题是#符号。当我使用%23对其进行编码时,它对我有用。

真正正确的编码是 SQLSaturday%20%23588%20-%20New%20York%20City%202017%20%20Sessions.html

但对于Firefox,只有%23似乎很重要。