[英]Root directory path problems
我正在为客户建立网站,并且正在使用xampp在本地服务和工作。
该站点在localhost / site上可以正常加载,但是找不到资源。 以前的开发人员使用index.php中的绝对路径来定义资源,如下所示:
<script href="/includes/javascript.js">
该网站无法加载javascript.js,因为它查看:
localhost/includes/javascript.js
何时需要:
localhost/site/includes/javascript.js
index.php位于此处:
localhost/site/index.php
它在客户端服务器上工作正常。 我在这里想念什么?
以/
开头的URL始终是绝对的,您在这里需要一个相对路径。 所以用
<script href="includes/javascript.js">
在您的index.php
或位于localhost/site
所有文件中或使用
<script href="/site/includes/javascript.js">
用于所有文件。
您有两个错误,请使用src
not href
并从开始删除/
。 这样尝试
<script type="text/javascript" src="includes/javascript.js"></script>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.