从localhost路由资产

时间:2015-06-04 08:12:56

标签: php routing xampp

我正在尝试访问不同的文件(js,css,img ...),但没有办法。我使用路线(例如):

<script src="/folder_1/folder_2/file.js"></script> 

但总是在js控制台上遇到同样的问题:

GET http://localhost/folder_1/folder_2/file.js

我尝试使用404代码直接访问这些文件和xampp响应。但是如果我在这条路线上创建一个php文件,它就可以工作......例如:

http://localhost/folder_1/folder_2/file.php

然后它回复了&#34;你好,这是一个测试&#34; file.php上的回声 我究竟做错了什么??或者我该怎么做才能解决问题?

三江源。

1 个答案:

答案 0 :(得分:0)

感谢@Sourabh和@ b0s3的快速回答 我发现的解决方案是使用“域”上的协议(localhost是域??) 例如,如果我有这个:

html:

<script src="{public-route}/js/bootstrap.min..js"></script>  

在php上(获取html模板后):

define("DOMAIN", "localhost");    
$template = str_replace ("{public-route}", DOMAIN."/public", $template);

它不起作用,但如果我定义DOMAIN:

define("DOMAIN", "http://localhost");   

谢谢。