在Nginx中重写部分SEO友好URL

时间:2016-11-08 07:34:29

标签: php nginx url-rewriting seo

我有一个类似这个例子的网址

http://www.example.com/city/new-york/company-name

http://www.example.com/contact/new-york/company-name

是否可以将此网址设为此网址?

http://www.example.com/new-york/company-name

http://www.example.com/new-york/company-name/contact

我的真实网址是

http://www.example.com/city.php?city=new-york&company=company-name

http://www.example.com/contact.php?city=new-york&company=company-name

1 个答案:

答案 0 :(得分:0)

试试这些规则,

rewrite ^contact/([\w-]+)/([\w-]+)$ contact.php?city=$1&company=$2;

rewrite ^city/([\w-]+)/([\w-]+)$ city.php?city=$1&company=$2;

在你的location /指令中。