【问题标题】:non-www to www htaccess redirect非 www 到 www htaccess 重定向
【发布时间】:2011-04-12 01:28:55
【问题描述】:

我有一个 .net 网址,它与前面的 www 完美配合,但当网址只是 http://example.net 时,它会显示一个正在建设中的页面。

我尝试了各种 .htaccess 文件,但没有任何效果!救命!

【问题讨论】:

    标签: .htaccess


    【解决方案1】:
    RewriteCond %{HTTP_HOST} !^www\. [NC]
    RewriteRule ^(.*)$ http://www.example.net/$1 [R,L]
    

    【讨论】:

      【解决方案2】:

      我不是网络开发人员也不是系统管理员,但我认为默认域必须指向子域 www 指向的同一目录。

      默认情况下,example.com 指向您的内容,而 www.example.com 转发到 example.com。就是这样完成的(根据http://no-www.org/):

      RewriteEngine On
      RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
      RewriteRule ^(.*)$ http://%1/$1 [R=301,L] 
      

      【讨论】: