如何制作用户定义的URL?

时间:2012-12-26 04:36:07

标签: php url-rewriting smarty

我有一个使用MVC框架创建的PHP网站我想更改urls.these网址取决于页面意味着在我的网页中我有一个选项可以根据城市更改网址选择城市想要更改。 现在显示

www.legacy.com/womens/tops/ 

这里womens是一个文件夹,tops是一个php文件。 我想把它改成

www.legacy.com/womens_tops_in_uk.php 

www.legacy.com/ladies_tops_in_uk.php 

我想这样改变我怎么做?

1 个答案:

答案 0 :(得分:0)

首先在位于Apache目录的httpd.cfg文件中启用Apache中的mod_rewrite。它默认评论,你必须取消评论才能启用它。

您的网址:www.legacy.com/womens/tops?city=UK 您想要的URL将是:www.legacy.com/tops_UK

现在在.htaccess文件中写下这一行:

RewriteEngine On
       RewriteRule ^tops_(.*) womens/tops/id=$1