一、Httpd.conf配置文件主要参数
ServerRoot:
Listen:添加除80之外的监听端口,如808,需要加入selinux的上下文,
[root@linuxidc ~]# semanage port -a -t http_port_t -p tcp 808
Include:加载的模块
[root@linuxidc ~]# httpd -M 查看加载的模块
ServerName:设置站点名,标记不同的站点;
DocumentRoot:站点主目录
Directory:目录
Options Indexes FollowSymLinks ----Index指index.html不存在,则列出访问资源,FollowSymLinks是否允许软链接访问;
AllowOverride None :是否允许.htaccess文件的内容覆盖httpd.conf
Allow open access:
Require all granted
或者Require all denied
Require ip 192.168.1.10
Require local
[root@linuxidc test]# htpasswd -mc .htpasswd tom
.htaccess
1 AuthName "test"
2 AuthType Basic
3 AuthUserFile /etc/httpd/conf/.htpasswd
4 require user RedHat
DirectoryIndex index.html
设置访问别名:
Alias /webpath /full/filesystem/path
动态网页:
CGI: 公共网关接口
ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"
WSGI:web server gateway interface
SSI:server side include 默认的后缀名需为:shtml shtm
地址重写,页面跳转:
URL:域名+URI
RewriteEngine on
RewriteRule ^/test$ /test/ [R]
2015职称计算机考试书PowerPoint2007中 .. 定价:¥45 优惠价:¥42 更多书籍 | |
2015年全国职称计算机考试教材(2007模 .. 定价:¥225 优惠价:¥213 更多书籍 |