多次获取变量css,图像等后的.htaccess不会加载

时间:2014-06-14 16:26:30

标签: .htaccess url url-rewriting

我的.htaccess中有一个重写规则,当我只使用一个get变量时,一切都很好。当我使用2或3个get变量时,只加载html而css和图像等不加载。

如何解决此问题?我尝试了基本标签,但仍然没有(可能做错了)

这是我在.htaccess中的代码:

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/(.*)/([0-9]+)?$ car-details.php?model=$1&titel=$2&car_id=$3 [L,QSA]

这是我在car-details.php中的代码:

if (isset($_GET['model'],$_GET['titel'],$_GET['car_id']) === true ) { 
$model=     trim ($_GET['model']); 
$titel =   trim($_GET['titel']); 
$car_id =  trim($_GET['car_id']);

1 个答案:

答案 0 :(得分:0)

我已将此代码放在HTML主题部分中解决了这个问题:

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