Html根路径不正确

时间:2016-04-16 13:35:39

标签: html

我的html页面有问题

当我使用“根相对”路径时,它不能正确地使路径 而不是直接到index.html的文件夹,它直接到父文件夹。

示例:

我的index.html是:网站/ MySite / index.html

当我在index.html中创建一个链接到“/”时,它会引导我访问网站/

问题是什么?

2 个答案:

答案 0 :(得分:0)

Root是您工作开始的第一个文件夹。您的站点根目录实际上是Websites /。所以行动正确。也许有些主机认为你的html文件是以root用户身份存在的文件夹。如果您对此没有任何问题,您应该使所有相关链接与您的主根一致。

有一个php函数可以提供当前的html文件路径。您可以在链接之前使用它。像:

<?php php_function ?>/mylink

答案 1 :(得分:0)

根路径是服务器配置中的设置。如果您希望达到与index.html相对的内容,而不是使用./../

您可以使用../返回并保留在您使用的文件所在的./目录中。

例如,如果您想要访问文件

Websites/someFile.txt
来自

中的index.html的

Websites/MySite/index.html

你必须使用相对路径

../someFile.txt

如果您想使用该文件

Websites/MySite/subDirectory/some.css

来自同一个index.html你会写

./subDirectory/some.css

我希望有帮助,如果不随意问,或让你提问更精确。

如果您想了解更多相关网址,可以访问the mozilla develop network ("Going back in the directory tree")