2013-11-01 52 views
0

在我微小的.htaccess的样子:WordPress的查询字符串重写的.htaccess

# BEGIN WordPress 
<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase /testdirectory/ 
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /index.php [L] 
</IfModule> 
# END WordPress 

我希望能够把这个页面:在

/car-details/?make=Ford&model=Focus 

到:

/car-details/car-info/Ford/Focus 

包括额外的“/ car-info /”。

我已经尝试了很多组合,但是我无处可去......任何想法? 谢谢!

+0

是'/汽车信息/使=福特型号= Focus'被WP服务? – anubhava

+0

不,我自己从一个自定义模板做到这一点 – penpen

+0

是真的,但仍然由WP正在服务吗? – anubhava

回答

0

东西作为/car-details/car-info/([^/]+)/([^/]+)简单应创造奇迹:

RewriteRule /car-details/car-info/([^/]+)/([^/]+) /car-details/?make=$1&model=$2 
+0

谢谢。刚刚尝试过,并且还试图使用RewriteRule^car-details/car-info /([^ /] +)/([^ /] +)/ car-details /?make = $ 1&model = $ 2没有去...也许我把它放在错误的地方? – penpen