这是我的 WordPress 的 htaccess
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
我创建了一个名为“酒店”的类别,我喜欢通过 mod rewrite apache 模块更改我的 url。我现在的网址是这样的
http://www.mydomains.com/hotels?state=newyork&country=us
但我想要如下网址:
http://www.mydomains.com/hotels/us/newyork
我怎样才能做到这一点?
我试图得到这样的网址:
http://www.mydomains.com/hotels/newyork
从http://www.mydomains.com/hotels?state=newyork
所以我在重写规则之后使用了这一行,但没有奏效。
RewriteRule ^hotels/([^/]*)$ /hotels/?state=$1 [L]
有人可以帮帮我吗?
提前致谢