使用htaccess时未加载image-css-js


image css js not loaded when using htaccess

在我使用htaccess后,任何帮助plz、Image js和css都没有加载。我也试过很多样品,但仍然不起作用。

我的根文件夹是:newstest包含一些文件夹

www>新闻测试>css文件夹,js文件夹,图片文件夹,文章文件夹

文件夹中的文章有index.php和.htaccess文件。

文章文件夹的index.php中的链接文件:

<script src="../js/jquery.min.js" type="text/javascript"></script>
<link href="../css/style.css" rel="stylesheet" type="text/css">

当我在没有htaccess的情况下在articles文件夹中加载index.php时,它加载了所有文件(css,js,image..)。但是当我使用htaccess时,所有链接到index.php的文件都找不到。

这是我的.htaccess文件:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([0-9a-zA-Z]+)/([0-9]+) index.php?c=$1&id=$2

值c&id刚刚正确通过。

编辑您的行,如下所示:

<script src="/newstest/js/jquery.min.js" type="text/javascript"></script>
<link href="/newstest/css/style.css" rel="stylesheet" type="text/css">

并将此行添加到.htaccess

RewriteRule ^(css|js|images)/(.*)?$ /$1/$2 [L,QSA,R=301]