【问题标题】:.htaccess Redirect subdomain to domain.htaccess 将子域重定向到域
【发布时间】:2014-01-17 08:42:10
【问题描述】:

我有一个子域http://sub.domain.com

我希望此子域中的所有链接都重定向到目标域 使用 www、nonwww 并重定向路径。

重定向:

www = http://www.sub.domain.com

nonWww = http://sub.domain.com

路径 = http://sub.domain.com/something/anything

到目标:

http://www.domain.com/sub/zero

这个的 .htaccess 是什么?

如果我不想将路径传输到新目标,会有什么变化, 那么有一个静态目标吗?

【问题讨论】:

    标签: apache .htaccess mod-rewrite


    【解决方案1】:

    将此代码放入您的DOCUMENT_ROOT/.htaccess 文件中:

    RewriteEngine On
    
    # target with original URI being carried over
    RewriteCond %{HTTP_HOST} ^(www\.)?sub\.domain\.com$ [NC]
    RewriteRule ^ http://www.domain.com/sub%{REQUEST_URI} [NE,R=301,L]
    

    第二部分:

    # static target
    RewriteCond %{HTTP_HOST} ^(www\.)?sub\.domain\.com$ [NC]
    RewriteRule ^ http://www.domain.com/sub/zero [NE,R=301,L]
    

    【讨论】:

      猜你喜欢
      • 2011-08-27
      • 2012-11-18
      • 2014-08-19
      • 2012-05-19
      • 2023-03-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多