2

我在文件夹中有一个站点,它有自己的 .htaccess 文件。还有一个 WordPress 安装在一个单独的wordpress文件夹中,它有自己的 .htaccess。我正在尝试直接从主站点定位 WordPress 类别,但使用更漂亮的 URL。我想在我打字的时候

mydomain.com/blog/

带我去

mydomain.com/wordpress/category/blog/

我试图将重写规则放在主站点中的 .htaccess 文件中,如下所示

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

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

4

1 回答 1

0

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

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

实现此功能的唯一其他方法是自己更改 Wordpress PHP 文件以处理这种特定类型的重定向。

于 2014-01-06T17:31:15.723 回答