漂亮的Url与Mod_Rewrite

时间:2012-10-29 09:51:22

标签: mod-rewrite url-rewriting rewrite friendly-url pretty-urls

我想从以下网址重写以下网址字符串:

product.php类别= abstract_and_patterns&安培;页= 1

要:

抽象和图案

现在重要的是要注意,类别和页面变量将始终不同,具体取决于用户所在的页面或他们选择的类别。

我花了好几个小时试图解决这个问题但没有成功。

[编辑]

我已经尝试了很多东西,但是我尝试过的最新改写工作但却出现了404错误。

RewriteCond %{QUERY_STRING} ^category=([^&]+)&page=([^&]+)$
RewriteRule ^product.php$ /%1/%2? [L,R=301]

[编辑]

你知道,实际上只有1页,那就是products.php页面。根据查询字符串中的值从数据库中提取该页面上的信息。现在很明显,对于用户友好性和SEO目的,我需要URL是干净的而不是category = abstrsct_and_patterns& page = 3但我还需要记住查询字符串,特别是对于页面,以便网站仍然起作用。这甚至可能吗?感谢。

1 个答案:

答案 0 :(得分:0)

事实证明,这不可能以我想要的方式实现。