0

我当前的网站 (www.cooksmarts.com) 在 Wordpress 上。我们正在启动一个 Rails 应用程序(将由 Heroku / Engine Yard 等服务托管),并正在考虑将应用程序放在我们的根域中。如果是这样,我们会将我的博客移至子域,例如 blog.cooksmarts.com。现在所有博客条目都在子文件夹 www.cooksmarts.com/cs-blog 中更新。如何仅将对该子文件夹的调用重定向到新的子域?例如,如果任何现有链接指向http://www.cooksmarts.com/cs-blog/2013/03/Chicken-Recipe,它将自动重定向到http://blog.cooksmarts.com/2013/03 /鸡肉食谱

4

1 回答 1

0

在 cs-blog 文件夹中创建子域

只需像这样在您的 htaccess 文件中添加重写规则

RewriteCond %{HTTP_HOST} ^www.cooksmarts.com/cs-blog/ [OR]
RewriteCond %{HTTP_HOST} ^cooksmarts.com/cs-blog/
RewriteRule (.*) http://blog.cooksmarts.com/$1 [R=301,L]

然后转到 wordpress 管理员设置并更改

  • WordPress 地址 (URL)
  • 网站地址 (URL) 来自 blog.cooksmarts.com
于 2013-03-25T23:57:22.540 回答