1

我在 .htaccess 中有一些问题。

我的网站网址是前的。www.example.com/

当我们使用下拉菜单进入城市页面时......它来了index.php?city=cityname(它是正确的)

当我们转到关于我们页面时,它是索引页面而不是关于我们页面

城市页面网址:www.example.com/cityname

关于我们的网址:www.example.com/about-us

在htaccess代码下方;

当我们进入关于我们的页面时,它涉及到索引页面

RewriteRule ^([a-zA-Z0-9_-]+)$ index.php?city=$1
RewriteRule ^about-us$ about_us.php
4

1 回答 1

0

您只需要更改重写的顺序。所以,使用这个:

RewriteRule ^about-us$ about_us.php
RewriteRule ^([a-zA-Z0-9_-]+)$ index.php?city=$1
于 2012-04-23T05:12:40.087 回答