我正在为客户开发一个网站,我正在使用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
它在客户端服务器上运行正常。我在这里缺少什么?
答案 0 :(得分:0)
以/
开头的网址始终是绝对的,您需要一个相对路径。所以使用
<script href="includes/javascript.js">
位于index.php
或localhost/site
中的所有文件或使用
<script href="/site/includes/javascript.js">
用于所有文件。
答案 1 :(得分:0)
使用this.setState({ cloneObj });
而不是src
时有两个错误,并从开始删除href
。尝试那样
/