qq70191 发表于 2018-11-21 06:01:01

Apache的用户认证及域名跳转

  # vim /usr/local/apache2/conf/extra/httpd-vhosts.conf
    DocumentRoot "/data/www"
    ServerName www.qq.com
    ServerAlias www.aqq.com
#ErrorLog "logs/dummy-host.example.com-error_log"
#CustomLog "logs/dummy-host.example.com-access_log" common
  #users ren zheng
   //用户认证
  AllowOverride AuthConfig
AuthName "qqx"
# AuthUserFile /data/.htpasswd
AuthType Basic
AuthUserFile /data/.htpasswd
require valid-user
  
  //域名跳转301
  RewriteEngine on
  RewriteCond %{HTTP_HOST} ^www.qq.com$
  RewriteRule ^/(.*)$ http://www.xx.com/$1

  
  添加多个虚拟主机时,servername要不同,才能访问
  




页: [1]
查看完整版本: Apache的用户认证及域名跳转