0

我的主站点www.mysite.com使用的是 drupal

我想在以下位置创建一个 WP 博客blog.mysite.com (我知道我可以使用 drupal 创建一个博客平台,但不想这样做,WP 最适合简单地写博客)

我对 .htaccess 很陌生,想知道是否有办法 www.mysite.com/blog指向blog.mysite.com (因为mysite.com/blog对 SEO 更好)(但不重定向到那里,它只需要从那里加载,所以访问者可以mysite.com/blog在他们的浏览器中看到)

4

1 回答 1

1

如果您启用了 mod_proxy,您可以使用该[P]标志在内部将www.mysite.com/blog请求代理到blog.mysite.com。在www.mysite.com的文档根目录的 htaccess 文件中(在任何与 drupal 相关的规则之上):

RewriteEngine On
RewriteRule ^/?blog/(.*)$ http://blog.mysite.com/$1 [L,P]

如果您没有 mod_proxy,您可能需要在与您的 drupal 站点相同的文档根目录中的某处设置 WP(例如在 中/blog/)并让 wordpress 在子目录中工作。在让它与另一个 CMS 一起工作方面,我的结果好坏参半,所以不确定我可以在那里给你多少帮助。

格万托:谢谢。我没有 mod_proxy,但我认为它可能会导致在子域下使用它并以这种方式访问​​(例如,所有内部链接将指向什么?)。将它放在子文件夹中的第二个选项可能是最好的: http: //drupal.org/node/877828

于 2012-08-06T08:23:01.500 回答