.htaccess RewriteRule以定位WordPress类别

时间:2013-09-25 10:25:15

标签: wordpress .htaccess

我在 root 文件夹中有一个网站,该网站有自己的.htaccess文件。还有一个WordPress安装在一个单独的 wordpress 文件夹中,该文件夹有自己的.htaccess。我试图直接从主站点定位WordPress类别,但使用更漂亮的URL。当我输入

时我想要
mydomain.com/blog/

带我去

mydomain.com/wordpress/category/blog/

我试图将重写规则放到主站点的.htaccess文件中,就像这样

RewriteRule ^blog/?$ wordpress/category/blog/

但它会中断并显示错误“在此服务器上找不到请求的网址/博客。”。似乎wordpress文件夹中的第二个.htaccess文件或其他东西会破坏它。

1 个答案:

答案 0 :(得分:0)

除非您将浏览器重定向到完整的Wordpress网址,否则我认为这不可能(正如评论中指出的那样):

RewriteRule ^blog/?$ wordpress/category/blog/ [L,R=301]

唯一可行的方法是自己更改Wordpress PHP文件以处理这种特定类型的重定向。