redhat7.6 httpd 匿名目录 目录加密 域名跳转

配置文件/etc/httpd/conf/httpd.conf

监听80端口和8080端口

1.80端口

2.域名

3.index.html目录

4.网站目录

options Indexes   //代表可以以目录形式访问

options -Indexes   //代表不可以以目录形式访问

5.8080端口

6.域名

7.index.html目录

  

web验证方式

1.创建Apache密码文件

htpasswd -c /etc/httpd/.htpasswd bob     //bob是用户,第一次创建需要加-c ,.htpasswd 文件存在则不需要

2.编辑httpd.conf配置文件

1.加密目录

2.认证名称(随意)

3.认证类型

4.密码文件

5.输入用户登录

6.在改目录下创建文件测试

7.用浏览器可以测试,进入test用户需要账号登录

8.以目录的形式显示

在Directory 加入 options Indexes

匿名目录

配置httpd.conf

Alias  /apple/    "/var/www/test/"          //添加这一行

访问匿名目录apple

如果匿名访问被拒绝无法访问,需要开启下面图片的配置。(去掉前面的#即可)

域名跳转

方式一:在httpd.conf配置添加

Redirect Permanent   /     http://www.baidu.com/      //访问spoto1会跳转到百度

方式二:

在httpd.conf配置添加

rewriteengine on

rewriterule   ^(.*)$    http://www.baidu.com/       //最后面加/,在浏览器不论输入任何信息都会正常跳转

原文地址:https://www.cnblogs.com/MOMING95/p/11837945.html

时间: 2024-08-29 21:12:06

redhat7.6 httpd 匿名目录 目录加密 域名跳转的相关文章

Apache(httpd)配置--用户认证,域名跳转和访问日志配置

一.用户认证 用户认证功能就是在用户访问网站的时候,需要输入用户名密码才能进行访问.一些比较好总要的站点和网站后台都会加上用户认证,以保证安全.实例:下面对zlinux.com站点来做一个全站的用户认证: 步骤1:编辑虚拟主机配置文件 [[email protected] ~]# vim /usr/local/apache2/conf/extra/httpd-vhosts.conf //在linuxtest.com虚拟主机下编辑添加以下内容 <VirtualHost *:80> Documen

httpd用户认证,单个文件的用户认证,域名跳转,记录访问日志

针对httpd用户加验证 修改虚拟主机配置文件. vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf //把123.com那个虚拟主机编辑成如下内容<VirtualHost *:80>DocumentRoot "/data/wwwroot/www.123.com"ServerName www.123.com<Directory /data/wwwroot/www.123.com> //指定认证的目录Allo

Apache用户认证;域名跳转;

扩展 apache虚拟主机开启php的短标签   http://www.aminglinux.com/bbs/thread-5370-1-1.html 1. 编辑第二个虚拟主机设定Apache用户认证(访问网站需要用户密码认证) [[email protected] ~]# vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf 插入内容如下(设定指定网站访问认证参数如下位置如图) <Directory /data/wwwroot/111.co

Apache用户认证、域名跳转、访问日志格式

11.18 Apache用户认证 注意: 本章使用浏览器进行检测的前提是在物理机hosts文件添加虚拟机IP和虚拟主机域名. 配置用户认证 编辑虚拟主机配置文件"httpd-vhosts.conf".[[email protected] ~]# vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf--<VirtualHost *:80>DocumentRoot "/data/wwwroot/111.com&qu

用户认证,域名跳转以及日志

Apache用户认证 1.修改虚拟主机配置文件 [[email protected] ~]# vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf <VirtualHost *:80> DocumentRoot "/data/wwwroot/111.com" ServerName 111.com ServerAlias www.example.com <Directory /data/wwwroot/111.com

四十一、Apache用户认证、域名跳转、Apache访问日志

一.Apache用户认证 功能是用户在访问网站时,需要输入用户名和密码才能进入网站.一些重要站点或网站后台通常加用户认证,目的是保证安全. # vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf <VirtualHost *:80> DocumentRoot "/data/wwwroot/111.com" ServerName 111.com ServerAlias www.example.com <Direct

11.18-11.21 Apache的用户认证,域名跳转,Apache访问日志

 11.18Apache的用户认证 把相应参数copy进去第二个虚拟主机(为了不影响默认主机使用,所以选择了第二个虚拟主机) <Directory /data/wwwroot/www.123.com> //指定认证的目录 AllowOverride AuthConfig //这个相当于打开认证的开关 AuthName "123.com user auth" //自定义认证的名字,作用不大 AuthType Basic //认证的类型,一般为Basic,其他类型阿铭没用过 A

41、apache用户认证、域名跳转、访问日志

一.apache用户认证 1.对目录加密 vim /usr/local/apache2.4/bin/apachectl start vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf //把123.com那个虚拟主机编辑成如下内容 <VirtualHost *:80>DocumentRoot "/data/wwwroot/www.123.com"ServerName www.123.com<Directory /

apache用户认证及域名跳转、访问日志

一.apache的用户认证vim /usr/local/apache/conf/extra/httpd-vhosts.conf //把11.com那个虚拟主机编辑成如下内容<VirtualHost *:80>DocumentRoot "/data/wwwroot/www.123.com"ServerName www.123.com<Directory /data/wwwroot/www.123.com> //指定认证的目录AllowOverride AuthCo