2012-08-09 14 views
0

像标题,该规则:重写规则引起另一路径(子目录)的误动作,CSS/IMGS/JS

RewriteRule pagtwo/pic/(.*) index.php?pic=$1 [PT,QSA] 

规则工作,但不能用于例如包括在由子目录中的文件

<link type="text/css" rel="stylesheet" href="css/base.css" media="all"> 
<img src="imgs/image.jpg"> 

并继续

目录是css,imgs和js,为什么它们没有正确包含?我必须插入该目录的绝对路径吗?

回答

1

尝试增加这个给你页面标题:

<base href="/"> 

因为要使用相对路径,你会通常由/相对解决从/pagtwo/pic/解析相对时不会woek。

+0

纳达...不工作,像以前一样。 – Donovant 2012-08-09 10:45:53

+0

对不起,只是在本地主机不工作,但在线是的。 – Donovant 2012-08-09 10:53:05