基本上,我想有一条路:
store.com/category_name/subcategory_name
so store.com/computer/hard-drive ->
这个是有用的:
RewriteRule ^([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)$ products.php?category=$1&subcategory=$2 [L]然后,我需要每个产品的细节,让我们说"wd1tera“有路径:wd1tera
真实路径是: product.php?id=number
这个网站将有绝对类别和子类别,并且总是在类别下有产品路径,甚至它是子类别的一部分。当然,我们将有几个类别名称,而不仅仅是“计算机”。
有人能帮我吗?
发布于 2015-10-26 08:42:12
如果产品ID是字母数字,那么就无法区分这两条规则,因此需要某种类型的标识符。
我建议以下网址,因为它们对每一页的含义增加了更多的描述性:
http://www.domain.com/category/{CAT}/{SUB}
http://www.domain.com/view/{CAT}/{ID}但是,如果产品ID仅为数字,则可以这样做:
RewriteRule ^([a-zA-Z0-9_-]+)/([0-9]+)$ product.php?id=$2
RewriteRule ^([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)$ products.php?category=$1&subcategory=$2https://stackoverflow.com/questions/33341352
复制相似问题