我可以更改本地HTML项目的根目录的位置吗?

时间:2016-12-31 21:19:59

标签: html

在Web服务器(包括localhost)上,有/的链接或/style/myapp.css的样式表工作正常。但是,当项目是本地项目(即file:// URL)时,指向/的链接将指向文件系统根目录。有没有办法在浏览器中指定本地项目的根目录?

2 个答案:

答案 0 :(得分:0)

您可以在index.html上添加:

<script type="text/javascript">
    $(function() {
      $('a').click(function() {
        document.location = $(this).attr('href');
        return false;
      });
    });
</script>

答案 1 :(得分:0)

我没有足够的声誉在上面发表评论,但如果您使用的是Windows,则可以使用类似Wampserver的内容:https://sourceforge.net/projects/wampserver/

我个人推荐它,因为它使用起来非常简单,它将为您提供一个带有MySQL和PHP的Web服务器。您的好处是,您将能够在本地复制与服务器上相同的环境。

您可以将本地文件夹设置为您喜欢的任何位置,并在http://localhost

的网络浏览器中进行检查

希望有所帮助。尝试并复制这两种环境,以便始终可以使用您的创作。如果您安装Wamp并且无法通过http://localhost访问它,那么您可能遇到防火墙问题,因此您需要调查如何打开端口80.

这听起来也会解决你的问题。

http://localhost/style/myapp.css会引用&#34; /style/myapp.css"。

如果您从c:\ wamp64 \ www托管您的Wamp服务器,那么位置&#34; /style/myapp.css"将指的是C:\ wamp64 \ www \ style \ myapp.css

- 亚当