我在目录商店工作,到目前为止,我解决了商店主页( store.php )和类别页面( category.php ),这是我到目前为止所得到的:
RewriteCond %{THE_REQUEST} /category-store\.php\?catid=([a-zA-Z0-9_-]+) [NC]
RewriteRule ^/store/%1? [R=302,L,NE]
RewriteRule ^store/([a-zA-Z0-9_-]+)/?$ category.php?catid=$1 [QSA,NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]
所以商店页面是
www.example.com/store
类别页面是
www.example.com/store/furniture
我尝试打破产品页面我希望它转为: www.example.com/product.php?id=1 成 www.example.com/store/wood-chair-1
这就是我得到的那些不起作用......
RewriteRule ^store/(.*)-([0-9]+)$ product.php?id=$2 [QSA]
(。*)作为产品标题 - ([0-9] +)作为产品ID
这是php中的链接示例:
<a href="store/' . $row['prod_title'] .'-' . $row['id'] . '">'. $row['prod_title'] . '</a>