2012-11-22 203 views
1

我有一个查询字符串是这样的:网址重定向htaccess的

product_details.php?id=17&name=dhruba 

如何更改为:

product_details/dhruba 

请解释我如何重定向ID从数据库标题。我正在使用ID完成所有计算。

+0

这是一个非常简单的任务。只要查看MVC和漂亮的网址,你就能找到你需要的东西。 – toxicate20

回答

0

您将需要一个.htaccess文件中的mod_rewrite规则,它应该是这个样子:

Options +FollowSymLinks 
RewriteEngine on 
RewriteRule ^product_details/(.*)$ product_details.php?name=$1 
RewriteBase/

但如果你还需要ID,我会建议通过,作为一个参数来重写规则。

+0

该怎么做,请解释一下? – Dhruba

+0

创建一个名为.htaccess的文件并将其放置到您网站的根目录中。粘贴我上面评论的内容,然后尝试查看/ product_details/dhruba /链接以查看它是否正确重定向。 – monkeymatrix