使用htaccess时未加载image css js

时间:2016-05-15 09:39:12

标签: php .htaccess mod-rewrite

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

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

www> newstest> 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&amp; id刚刚过去正确。

1 个答案:

答案 0 :(得分:0)

编辑您的行,如下所示:

<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]