我有我應如何構建我的產品列表頁面,頁面的產品,網頁的問題。mod_rewrite的電子商務URL設計
它大致翻譯成這樣:
/bags/nicebag.html
=/product.php?product=nicebag&category=bags
/nicebag.html
=/product.php?product=nice_bag
/bags
=productlisting.php?&category=bags
問題是,網頁將共享相同的URL的結構二號在列表中 /contact.html
= page.php?page=contact
爲什麼它沒有在.htaccess上市separatly是網頁可以有不同的名稱的原因。甚至同一頁面可以使用多種語言。
沒有原因。 1和2沒有組合,是否有時我只想參考產品,因爲它可以分爲多個類別。
你的建議是什麼樣的結構?
的.htaccess
# Mod rewrite enabled.
Options +FollowSymLinks
RewriteEngine on
# ---- Rules ----
# product.php (Search for category & product name)
RewriteRule ^([A-Za-z0-9-_]+)/([A-Za-z0-9-_]+)\.html?$ product.php?prod_id=$2&cid=$1 [NC,L]
# productlisting.php (Search for category)
RewriteRule ^([A-Za-z0-9-_]+)?$ productlisting.php?&cid=$1 [NC,L]
這也是我的想法,我會一起去的 – Cudos 2009-08-31 13:32:22
歡呼聲,有一個球 – 2009-08-31 19:32:21