子文件夹css中的URL重写不起作用

时间:2016-09-01 09:42:45

标签: .htaccess mod-rewrite url-rewriting

今天你好吗, 我在网址重写方面遇到了问题..

我上传我的网站pesco子目录,如www.example.com/pesco和我的css路径/css/style.css,但网站运行时css必须像www.example.com/pesco/css/style.css但我的css显示如此www.example.com/css/style.css url重写错过了pesco子目录

请任何人给我解决方案

我的代码如下所示。

ErrorDocument 404 /notfound.php
RewriteEngine on 
RewriteBase /pesco/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^index.html index.php
RewriteRule ^aboutus.html aboutus.php
RewriteRule ^([a-zA-Z0-9_-]+).html$ products.php?catid=$1
RewriteRule ^([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+).html$ detail.php?category=$1&product=$2

1 个答案:

答案 0 :(得分:1)

我认为你的错误只是一个参考问题。您可以尝试./css/style.css,因为这意味着它会查找css作为与请求它的文件位于同一目录中的目录,而/css/style.css实际上是在查找root目录