Html 站点的正确文件夹结构

Html 站点的正确文件夹结构,html,Html,我刚刚开始整理特定站点的服务器,在移动文件时遇到了一些问题 最初,我的主文件夹中有style.css,另一个文件夹名为images,因此.css中的路径是images/myimage.png 现在我已经将style.css移到另一个名为css的文件夹中 因此CSS中的图像链接不再工作,因为它正在从自己的CSS文件夹中查找文件夹图像 我将文件路径更改为/images/myimage.png,因为我认为这会使它上升一个级别,然后查找images文件夹,但这似乎不起作用 我很想看看人们有什么解决方案,

我刚刚开始整理特定站点的服务器,在移动文件时遇到了一些问题

最初,我的主文件夹中有style.css,另一个文件夹名为images,因此.css中的路径是images/myimage.png

现在我已经将style.css移到另一个名为css的文件夹中

因此CSS中的图像链接不再工作,因为它正在从自己的CSS文件夹中查找文件夹图像

我将文件路径更改为/images/myimage.png,因为我认为这会使它上升一个级别,然后查找images文件夹,但这似乎不起作用

我很想看看人们有什么解决方案,以及关于人们如何为特定站点组织文件夹的任何建议


谢谢

执行此操作../images/myimage.png


这应该行得通,对于您想要提升的每个级别,添加../

执行此操作../images/myimage.png


这应该是可行的,对于您想要提升的每一个级别,添加../

主要资源I结构,以给客户端进程提供某种助记符。例如,如果我有一堆代表员工的资源,我会将它们分别放在/employees/alice、/employees/bob等处。如果我有一个代表所有员工的资源,我会将其放在/employees/处,但如果我没有,我仍然会使用该结构

如果这个层次结构相对简单,我将按照它来放置文件

如果建模本身是层次结构的东西,我会在URI映射中遵循该层次结构。例如/爱尔兰/莱斯特/科杜林/都柏林。在本例中,我宁愿让处理程序位于与路径没有直接对应关系的位置,如在wwwroot\placesHandler中,稍微遵循它,但不完全遵循它显然不如不遵循它清晰

对于次要资源,如图像、css等,它们只是呈现实体的一部分,而不是客户端进程的主要兴趣,最常见于以浏览器为中心的人类可读站点。我通常只有一个/s/an/I/和一个/js/并且默认情况下几乎所有的Web服务器都会在站点的路径结构中镜像文件的目录结构。在其中,我将根据目的对/I/和/js/进行分组


正如我在评论中所说,/images/myimage.png的意思是http://whateverTheSiteDomainIs/images/myimage.png,爬上你想要的一个../images/myimage.png。

主要资源我以一种可以给客户端进程某种助记符的方式构建。例如,如果我有一堆代表员工的资源,我会将它们分别放在/employees/alice、/employees/bob等处。如果我有一个代表所有员工的资源,我会将其放在/employees/处,但如果我没有,我仍然会使用该结构

如果这个层次结构相对简单,我将按照它来放置文件

如果建模本身是层次结构的东西,我会在URI映射中遵循该层次结构。例如/爱尔兰/莱斯特/科杜林/都柏林。在本例中,我宁愿让处理程序位于与路径没有直接对应关系的位置,如在wwwroot\placesHandler中,稍微遵循它,但不完全遵循它显然不如不遵循它清晰

对于次要资源,如图像、css等,它们只是呈现实体的一部分,而不是客户端进程的主要兴趣,最常见于以浏览器为中心的人类可读站点。我通常只有一个/s/an/I/和一个/js/并且默认情况下几乎所有的Web服务器都会在站点的路径结构中镜像文件的目录结构。在其中,我将根据目的对/I/和/js/进行分组


正如我在评论中所说,/images/myimage.png的意思是http://whateverTheSiteDomainIs/images/myimage.png,以爬上所需的路径。../images/myimage.png。

是否尝试使用相对路径,如../?/images/myimage.png将意味着http://whateverTheSiteDomainIs/images/myimage.png,要爬上所需的路径../images/myimage.png。是否尝试使用相对路径,如../?/images/myimage.png将意味着http://whateverTheSiteDomainIs/images/myimage.png,爬上您想要的一个../images/myimage.png。