重写引擎混淆了javascript和css

时间:2014-07-28 14:15:33

标签: php css rewrite

当我启用重写引擎时,javascript,css和图像未正确包含,我在控制台中收到错误404。我包括这样的文件:

<link rel="stylesheet" href="templates/xtc5m/css/mobile.css">
<script src="templates/xtc5m/javascript/jquery.mobile-1.4.2.min.js"></script>

我也试过在开头用斜线包含它们但后来我得到错误500

<link rel="stylesheet" href="/templates/xtc5m/css/mobile.css">
<script src="/templates/xtc5m/javascript/jquery.mobile-1.4.2.min.js"></script>

我使用的重写规则是:

RewriteRule (.*)--(.+)\.html$ /product_info.php?products_id=$2 [qsappend,L]

错误的最终网址如下:

http://www.website.de/category/subcategory/name/templates/xtc5m/mobile.css

1 个答案:

答案 0 :(得分:0)

使用您的根网址在页眉上使用<base>标记。

<base href="http://www.example.com/">