【问题标题】:Redirect root of website only with apache and .htaccess仅使用 apache 和 .htaccess 重定向网站的根目录
【发布时间】:2016-07-13 18:48:34
【问题描述】:

我希望仅使用 apache + .htaccess 将我的域的根目录重定向到另一个域 - 但是我想维护当前目录。

例子:

http://www.domain-one.com/ 会重定向到http://www.domain-two.com/

但是 / 之后的任何内容都会被忽略,例如:

http://www.domain-one.com/contact

http://www.domain-one.com/?param=1

【问题讨论】:

    标签: apache .htaccess redirect


    【解决方案1】:

    您可以在domain-one 的站点根.htaccess 中使用此规则:

    RewriteEngine On
    
    RewriteCond %{HTTP_HOST} ^(?:www\.)?domain-one\.com$ [NC]
    RewriteCond %{QUERY_STRING} ^$
    RewriteRule ^/?$ http://www.domain-two.com/ [L,R=301]
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-12-18
      • 2012-10-16
      • 2014-06-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多