【问题标题】:Redirect www to subdomain using htaccess使用 htaccess 将 www 重定向到子域
【发布时间】:2018-03-27 00:00:49
【问题描述】:

我有一个从根移动到子域的网站。现在我需要将以前所有形式的 URL(带或不带 www)重定向到新的子域格式。

例子:

http://www.website.com/ => http://sub.website.com/  
http://website.com/ => http://sub.website.com/  
http://www.website.com/sample-page/ => http://sub.website.com/sample-page/  
http://website.com/images/1.jpg => http://sub.website.com/images/1.jpg

到目前为止,我发现的是将子域重定向到根目录。你能帮帮我吗?

【问题讨论】:

  • 这个话题已经在上千个地方出现过。文档中也有示例。此外,甚至不确定这是一个编程问题,而不是一个管理问题。

标签: .htaccess redirect mod-rewrite subdomain root


【解决方案1】:

你可以使用:

RewriteEngine on
RewriteCond %{HTTP_HOST} !^sub\.website\.com$ [NC]
RewriteRule ^ http://sub.website.com%{REQUEST_URI} [NE,L,R=301]

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-03-12
    • 1970-01-01
    • 2015-05-19
    • 1970-01-01
    • 2014-06-27
    • 2018-06-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多