Apache的用户认证及域名跳转

简介:

[root@www abc]# 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

<Directory /data/www/abc> //用户认证

  AllowOverride AuthConfig
  AuthName "qqx"
# AuthUserFile /data/.htpasswd
  AuthType Basic
  AuthUserFile /data/.htpasswd
  require valid-user

</Directory>

<IfModule mod_rewrite.c>  //域名跳转301

RewriteEngine on

RewriteCond %{HTTP_HOST} ^www.qq.com$

RewriteRule ^/(.*)$ http://www.xx.com/$1 [R=301,L]
</IfModule>

</VirtualHost>

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




本文转自 linuxpp 51CTO博客,原文链接:http://blog.51cto.com/1439337369/1706678,如需转载请自行联系原作者
相关文章
|
1月前
设置博客域名跳转实现方案(免费版)
设置博客域名跳转实现方案(免费版)
32 1
|
6月前
|
域名解析 Linux 网络安全
Apache配置虚拟主机----基于域名的虚拟主机技术
Apache配置虚拟主机----基于域名的虚拟主机技术
105 0
|
3天前
|
前端开发 应用服务中间件 网络安全
在Apache上http强制跳转到https无效的解决办法
在Apache上http强制跳转到https无效的解决办法
|
6月前
|
Apache
Apache域名跳转----配置rewrite模块
Apache域名跳转----配置rewrite模块
164 0
|
6月前
|
Apache
Apache相关配置----用户认证
Apache相关配置----用户认证
69 1
PHP301跳转不带www域名的网址
PHP301跳转不带www域名的网址
|
9月前
|
域名解析 缓存 应用服务中间件
Nginx反向代理网站,不带www访问域名,竟然返回了Hello Apache!
Nginx反向代理网站,不带www访问域名,竟然返回了Hello Apache!
286 0
|
9月前
|
Apache
Apache 禁用IP 访问 和 HTTP 跳转 HTTPS
Apache 禁用IP 访问 和 HTTP 跳转 HTTPS
|
XML 开发框架 .NET
泛解析泛域名301重定向带参数跳转在iis的web.config中的设置方式 二级域名301重定向
泛解析泛域名301重定向带参数跳转在iis的web.config中的设置方式 二级域名301重定向
494 0
泛解析泛域名301重定向带参数跳转在iis的web.config中的设置方式 二级域名301重定向
|
移动开发 小程序 UED
web-view不配置业务域名不可以跳转外部链接
遇到需要项目跳转外部链接,想通过web-view跳转,但是发现打不开 经过查阅相关资料和进行相关测试,不配置业务域名这是无法实现的
134 0

相关产品

  • 云迁移中心
  • 推荐镜像

    更多