Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.htaccess 路由和mod rewrite问题(如果不是绝对的,我就不会得到CSS、JS或图像)_.htaccess_Routes - Fatal编程技术网

.htaccess 路由和mod rewrite问题(如果不是绝对的,我就不会得到CSS、JS或图像)

.htaccess 路由和mod rewrite问题(如果不是绝对的,我就不会得到CSS、JS或图像),.htaccess,routes,.htaccess,Routes,我把我网站上的代码更新成了一个更好的版本 它工作得很好,但是当我尝试实现友好的URL并加载它时,它工作得很好,但是没有CSS、Javascript或图像, 但是如果我将css的路径与之对应(而不是./css/style.css),我会看到css被正确加载 知道为什么吗 示例:VS (我更新了CSS的路径,但是Javascript在图像中缺少了一个链接) 我真的不希望必须更正所有路由:(/表示当前目录,它不在文件所在的位置,因此无法工作 从现在开始,每次在每个站点上编写指向样式表、javascri

我把我网站上的代码更新成了一个更好的版本

它工作得很好,但是当我尝试实现友好的URL并加载它时,它工作得很好,但是没有CSS、Javascript或图像, 但是如果我将css的路径与之对应(而不是./css/style.css),我会看到css被正确加载

知道为什么吗

示例:VS

(我更新了CSS的路径,但是Javascript在图像中缺少了一个链接)


我真的不希望必须更正所有路由:(

/
表示当前目录,它不在文件所在的位置,因此无法工作

从现在开始,每次在每个站点上编写指向样式表、javascript或图像的链接时,最好使用相对于站点根目录的路径。这样做总是有效的,可以避免出现类似的问题


/css/style.css
指向同一URL,无论当前页面在哪个目录中。

是的,就这一次。一旦您开始写入相对于站点根目录的所有路径,您就再也不必更改页面的URL了。