2011-08-10 156 views

回答

0

可以说你有一个显示某种查找项目的页面。所以请求的资源是www.example.com/page.php?display=news。

在这种情况下,你可以使用类似RewriteRule ^/news/$ page.php?display=news这种方式,你可以创建不同的资源友好的URL可能需要通过查询字符串值。

比方说,你想使这个通用的。因此,显示器可具有价值的消息,关于,公司,映射到网址/新闻/ /约/ /公司/那么你只需将规则更改为

RewriteRule ^/([^/]+)/?$ page.php?display=$1

您还可以使用第二种方法说变化您的购物车系统的网址为友善的网址。假设您的购物车使用查询字符串,如 - shop.php?category = 1 & product = 10。您可以将其转换为类似shop/category/1/product/10的URL。规则将是

RewriteRule ^shop/category/([^/]+)/product/([^/]+)$ shop.php?category=$1&product=$2