摘要:ServerRoot \"/usr/local/apache2\" #apache安装目录 Listen 80 #服务器监听端口 LoadModule #模块,可根据自身需求添加各式模块 user www group www #服务执行所属用户和所属组 ServerAdmin web@test.com #网站故障指示联系邮箱 Require all denied #默认禁止所有
ServerRoot "/usr/local/apache2"
#apache安装目录
Listen 80
#服务器监听端口
LoadModule
#模块,可根据自身需求添加各式模块
user www
group www
#服务执行所属用户和所属组
ServerAdmin web@test.com
#网站故障指示联系邮箱
Require all denied
#默认禁止所有,Require all granted为默认允许所有
<IfModule mime_module>
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
</IfModule>
#<IfModule> 里添加php支持参数
<IfModule dir_module>
DirectoryIndex index.html index.php
</IfModule>
#Directoryindex添加php默认支持参数
<VirtualHost *:80>
#虚拟主机配置开始
DocumentRoot "/www/wwwroot/www.test.com"
#网站目录根路径
ServerName www.test.com
#网站名称
ServerAlias www.test.com test.com
#网站访问域名
ErrorLog "/www/wwwlogs/www.test.com-error_log"
#网站访问错误日志
CustomLog "/www/wwwlogs/www.test.com-access_log" combined
#网站访问事务日志
#PATH
<Directory "/www/wwwroot/www.test.com">
SetOutputFilter DEFLATE
Options FollowSymLinks
#Options [选项]
#【选项1】:all,开启除去MultiViews之外所有选项
#【选项2】:ExecCGI,允许执行Options知道目录下所有CGI脚本
#【选项3】:FollowSymlinks,允许Options目录下找不到DirectoryIndex指定的首页
#【选项4】:Indexes,如果【选项3】成立,把当前目录下所有文件索引出来
AllowOverride None
#设置为 all 时 .htaccess作为配置文件,设置为 None 时, .htaccess 文件将被完全忽略
Order allow,deny
Allow from all
#默认访问状态优先级(从左至右),allow允许,deny拒绝,all可替换为IP
DirectoryIndex index.html index.htm index.php default.php default.html default.htm
#默认文档访问优先级
</Directory>
</VirtualHost>
#虚拟主机配置结束
相关文章推荐
虚拟主机的专业参数,分别都是什么意思?2022-09-09
中非域名注册规则是怎样的?注册域名有什么用处? 2022-01-10
HostEase新年活动促销 美国/香港主机全场低至五折2021-12-28
HostGator下载完整备份教程分享2021-12-28
Flink中有界数据与无界数据的示例分析2021-12-28