【发布时间】:2013-09-08 09:57:32
【问题描述】:
是否可以使用mod_rewrite写一个带url参数值的htaccess规则(例如:id=1,其中'id'是参数,'1'是参数值),用指定的参数值,然后将查询返回的值写入请求页面的url中?
我知道 mod_rewrite 的基础知识,例如重写一个如下所示的 url:
www.example.com/item.php?id=1
到以下:
www.example.com/item/1
我需要的一个示例是编写以下网址:
www.example.com/item.php?id=1
到这里:
www.example.com/item/name-of-item-based-on-id-specified-in-original-url
但是我不知道我想要做的事情是否可以使用 mod_rewrite。
如果有人能解决这个问题,如果你能帮助我,我将不胜感激。如果使用 htaccess 和 mod_rewrite 无法实现我想要做的事情,有人可以指点我如何解决这个问题吗?
【问题讨论】:
-
你想要的结果是什么?举个例子。
-
谢谢@TobiasKun...我现在提供了一个例子。
标签: php mysql apache .htaccess mod-rewrite