使用httpd.conf配置将WWW添加到URL

时间:2015-04-20 06:09:22

标签: apache httpd.conf

我最近建议将WWW添加到网址的最佳做法是配置httpd.conf文件, .htaccess规则。

我一直在谷歌搜索但尚未找到配置。有谁能指出我正确的方向?

1 个答案:

答案 0 :(得分:2)

尝试在httpd.conf文件中使用它。这是完整的描述httpd.con rewrite rules updated link。请阅读提供的链接中的文档。

    RewriteEngine on 
RewriteCond %{HTTP_HOST} ^yoursite.com RewriteRule (.*) http://www.yoursite.com/$1 [R=301,L]

<强>更新 解决方案2 check here

<VirtualHost *:80>

  DocumentRoot "/var/www/domain.com"
  ServerName domain.com
  ServerAlias domain.com www.domain.com

  <Directory "/path/to/public_html">
      allow from all
      Options +Indexes
  </Directory>

  Options +FollowSymLinks
  RewriteEngine On
  RewriteCond %{HTTP_HOST} ^www.domain.com [NC]
  RewriteRule (.*) http://domain.com%{REQUEST_URI} [R=301,L]

</VirtualHost>

您也可以使用DNS设置进行操作,请参阅此处redirect non-www to www