【问题标题】:Redirect my subdomain to principal domain via htaccess通过 htaccess 将我的子域重定向到主域
【发布时间】:2011-09-17 01:38:21
【问题描述】:

我在 http://staging.mydomain.com 上创建了一个 Wordpress 博客,现在该网站已准备就绪,我希望所有页面都指向 http://www.mydomain.com。我配置了 Wordpress 来做到这一点,问题是 Google 已经索引了 http://staging.mydomain.com 文章,我希望页面重定向到 http://www.mydomain.com/Name-of-the-article

我四处搜索,发现我需要通过 htaccess 进行 301 重定向,但我不知道该写什么。

感谢您花时间阅读我的回答。

【问题讨论】:

  • 您对您的域的 DNS 有任何控制权吗?在这种情况下,您可以使用 CNAME 记录。

标签: .htaccess redirect http-status-code-301


【解决方案1】:
RewriteEngine On

RewriteCond %{HTTP_HOST} ^staging.mydomain.com$

RewriteRule ^(.*)$  http://mydomain.com/$1 [R=permanent,L]

【讨论】:

  • 您好,谢谢,但这只会重定向主页,我希望所有登台页面都重定向到 www。例如:staging.example.com/article-1 变为 example.com/article-1
  • 规则绝对没问题——经过测试并且可以正常工作。必须是你身边的东西。尝试将这些规则移到顶部(高于所有其他重写规则)。
猜你喜欢
  • 2014-09-29
  • 2015-06-03
  • 1970-01-01
  • 2013-06-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-02-13
  • 2011-08-27
相关资源
最近更新 更多