2014-11-24 126 views
1

我已经创建了自定义的WordPress压缩文件页面gumball.php,它可以处理基于URL的多个类别或标签。Mod_rewrite更改网址

例如:

xyz.com/categories/gumball.php?categories=category1+category2 

将显示分类为类别1和类别职位档案2

xyz.com/tags/gumball.php?tags=tag1+tag2 

将显示标记为标签1和标签现在2

职位档案我坚持使用htaccess mod_rewrite将这些URL更改为类似于使用方法here

xyz.com/categories/gumball/category1+category2 
xyz.com/tags/gumball/tag1+tag2 

如下

RewriteEngine On 
RewriteRule ^categories/gumball/?$ gumball.php?categories=$1 [L] 
RewriteRule ^tags/gumball/?$ gumbal.php?tags=$1 [L] 

回答

1

尝试:

RewriteEngine On 
RewriteRule ^categories/gumball/(.*)$ /categories/gumball.php?categories=$1 [L] 
RewriteRule ^tags/gumball/(.*)$ /tags/gumball.php?tags=$1 [L] 

,但要确保他们之前任何WordPress的规则,你已经在你的文档根目录。