【发布时间】:2015-11-04 15:38:13
【问题描述】:
我需要一些帮助,这是我第一次对链接使用重写规则。
我的网站是一个 eshop。
网址将是这样的:
www.mydomain.com/shop.php
这个文件,shop.php 将通过 url 接收最多 3 个参数。
例子:
案例 1:www.mydomain.com/shop.php?page=1
案例 2:www.mydomain.com/shop.php?page=1&category=1
案例 3:www.mydomain.com/shop.php?page=1&category=1&subcategory=3
我需要的是重写规则返回如下内容:
案例一:www.mydomain.com/shop.html/1
案例 2:www.mydomain.com/shop.html/1/FeaturesItems/
案例 3:www.mydomain.com/shop.html/1/FeaturesItems/BrandName
假设 FeaturesItems 是他的 Id 为数字 1 的类别。
让我们假设 BrandName 是他的 Id 是数字 3 的 SubCategory。
你能帮我创建重写规则吗?
另一个问题是,在 shop.php 中我可以读取带有 ID 的 $_GET['category'] 吗?
【问题讨论】:
标签: php apache .htaccess mod-rewrite url-rewriting