在文件名中使用多个点 (.)
是否有理由不像 logo.french.png
那样在网站文件名(图像、css 文件、js 文件...)中使用多个 .
?
Are there reasons not to use multiple .
in website file names (images, css files, js files...) like in logo.french.png
?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
太糟糕了,答案不能这么短:不。
更新:
嗯,好吧,让我想想(你想要那个!):
如果您运行 Linux 或 UNIX,那么您应该可以非常自由地命名文件(关于句点)。 Windows,不太确定;)
更新 2:
您的 Web 服务器可能有一些特殊配置(例如 Apache 的内容协商)也使用文件名中的多个句点来区分内容。但这不应该干扰以这种方式命名文件。
Too bad that answers cannot be so short: No.
Update:
Mmh ok let me think (you wanted that!):
If you run Linux or UNIX then you should be pretty free in naming your files (regarding periods). Windows, not so sure ;)
Update 2:
There might be some special configurations of your web server (like Apache's content negotiation) that also uses several periods in the filename to distinguish content. But that should not interfere with naming your files this way.
不。
我能想到不在文件名中使用多个
.
的唯一原因是,编写得非常糟糕的文件扩展名检查器可能会感到困惑。No.
The only reason I can think of to not use multiple
.
's in a filename is that a very poorly written file-extension checker might get confused.是的。
我的网站上有一个名为 ads.atx.ps.960.jpg 的文件,该文件在 img src 标签内引用...当我在 Linux 上的 Chromium 和 Firefox 中,该位置都显示为空白检索到页面。当我最终出于绝望将名称更改为 ads_atx_ps_960.jpg 时,效果很好。
我不知道问题是出在浏览器还是网络服务器上,只知道它在任何一个浏览器中都不能处理这些点。我对服务器类型的查询返回“Apache/2”
请注意,我还有一堆名称中带有多个点的 html 文件,例如 yocto.file.copy.html 等...这些在 href 标记中引用一切工作正常,我第一次看到问题是在 img src 标签中的 JPG 上。
Yes.
I had a file on my website named ads.atx.ps.960.jpg, referenced inside an img src tag... that spot came up blank in both Chromium and Firefox on Linux when I retrieved the page. When I finally out of desperation changed the name to ads_atx_ps_960.jpg, it worked fine.
I don't know if the problem was with the browser or the web server, just know it didn't work with the dots, in either browser. My query for the server type returned "Apache/2"
Note that I do also have a bunch of html files with multiple dots in the names, things like yocto.file.copy.html, etc... these are referenced in href tags and all work fine, the first time I saw the problem was with the JPG in an img src tag.
我们在 javascript 项目中使用
webpack.config.js
文件名来配置 webpack。因此,这不是一般情况。
We do use
webpack.config.js
file name in our javascript projects to configure webpack.So, it is not a general scenario.