本文共 968 字,大约阅读时间需要 3 分钟。
一、用户认证
有的网站需要加密特定的网页,这是我们可以给网页设置成输入用户名和密码才能访问,那么具体的设置是1、修改/usr/local/apache2.4/conf/extra/httpd-vhosts.conf文件
我们先看下模板<VirtualHost *:80>DocumentRoot "/data/wwwroot/www.123.com"ServerName www.123.com<Directory /data/wwwroot/www.123.com> //指定认证的目录AllowOverride AuthConfig //这个相当于打开认证的开关AuthName "123.com user auth" //自定义认证的名字,作用不大AuthType Basic //认证的类型,一般为Basic,其他类型阿铭没用过AuthUserFile /data/.htpasswd //指定密码文件所在位置require valid-user //指定需要认证的用户为全部可用用户</Directory></VirtualHost>然后把我们的网址改成上面的形式
2、生成用户名和密码配置文件
usr/local/apache2.4/bin/htpasswd -cm /data/.htpasswd test
3、使配置生效
usr/local/apache2.4/bin/apachectl -t
usr/local/apache2.4/bin/apachectl graceful
4、用curl命令测试成果
curl -x192.168.88.128:80 www.111.com
401表示需要登陆才能访问
修改系统host后用浏览器看。
二、域名跳转
域名跳转主要是用来提高的网站的SEO,就是搜索引擎的搜索排名,如果把多个域名全部跳转到一个制定的域名时,这个域名的排名就会高。1、编辑httpd虚拟主机的配置文件
vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf
三、访问日志
对于web 日志非常重要,访问日志可以使你默认情况下访问日志
转载于:https://blog.51cto.com/11934539/2082911