重写网址?句法?

时间:2012-10-11 14:47:10

标签: url rewrite

我正在为客户工作的网站。我想重新写一个网址,但不知道如何去做。我的时间很少。我正在寻找一个教程,但如果有人可以帮助我,那将非常有帮助。

以下是我收到的网址:

www.example.com/shop/url_encoded_category_name/product?productid =

我想将其重新写入:

www.example.com/shop-public-home.php?productid =

这里的问题是“url_encoded_category_name”将是一些文本,每次都会有所不同。

我正在寻找一个快速教程,如果我找到了解决方案,我将会提出问题。

我非常感谢您提供的任何帮助。

<\ n>杰哈泽克。马立克

1 个答案:

答案 0 :(得分:0)

如果你使用apache http服务器,你可能会使用apache mod_rewrite。所有apache模块都有很好的文档,包括很好的例子。您将在该文档中找到您要查找的所有详细信息:http://httpd.apache.org/docs/current/mod/mod_rewrite.html

您可以在中央服务器配置中设置重写规则(首选方式),也可以使用所谓的“.htaccess”文件进行分散。您可以对两种方法使用或多或少相同的规则。查看RewriteEngineRewriteRuleRewriteMapRewriteCond命令。