我的.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']);
答案 0 :(得分:0)
我已将此代码放在HTML主题部分中解决了这个问题:
<base href="http://www.mydomain.com/">