0

.htaccess に問題があります。誰か助けてください。ここで、.htaccees ファイルで使用した次のコーディングを使用します。

RewriteEngine On

RewriteCond %{REQUEST_URI} (.*)/(.*)/(.*)/(.*)/(.*)/(.*)/
RewriteRule (.*)/(.*)/(.*)/(.*)/(.*)/(.*)/ /sandbox/all_deals.php?city_id=$1&city_name=$2&cat_id=$3&cat_name=$4&deal_shop_id=$5&deal_shop_name=$6 [L]

RewriteCond %{REQUEST_URI} (.*)/(.*)/(.*)/(.*)/
RewriteRule (.*)/(.*)/(.*)/(.*)/ /sandbox/all_deals.php?city_id=$1&city_name=$2&cat_id=$3&cat_name=$4 

RewriteCond %{REQUEST_URI} (.*)/(.*)/
RewriteRule (.*)/(.*)/ /sandbox/all_deals.php?city_id=$1&city_name=$2 

上記のコーディング画像を使用すると、背景画像が表示されません

私のドメイン URL は www.domain.com/sandbox のようなものです

次の方法でURLを書き換えたい。

 1) www.domain.com/sandbox/city-name/shop-name/cat-name/
 2) www.domain.com/sandbox/city-name/shop-name/ 
 3) www.domain.com/sandbox/city-name

上記の条件がすべて機能する必要があります。

ID値を次のように取得します

<?php $deal_shop_id= $_GET['deal_shop_id'];
      $cat_id      = $_GET['cat_id'];
      $city_id     = $_GET['city_id'];
?>

私のフォルダ構造は

/sandbox
/sandbox/images/
/sandbox/all_deals.php
/sandbox/css/style.css

この問題を解決するために誰か助けてください。

ありがとう、

4

1 に答える 1

0

ページのヘッダーに相対 URI ベースを追加してみてください。

<base href="/">
于 2013-06-27T07:06:41.877 に答える