- 基础地址的更改
- 网站的根目录 DocumentRoot "e:/website"
- 目录权限 Directory "e:/website"
- DirectoryIndex //设置默认首页
- 提示:默认网站的文件名通常为index.php
- 虚拟主机的配置
- 打开包含主配置文件(httpd-vhosts.conf),去掉httpd.conf 文件中473的#注释
- 虚拟主机的主配置文件
- 详细配置
- 打开主配置文件,留下主要内容
- 基于域名的虚拟主机配置
- NameVirtualHost 空格*:80
(httpd -t可以检查服务器是否有错误)
- 说明
- * 指的是服务器的网卡所有ip地址
- *:80 //指的是端口,一定要与httpd.conf中的listen端口保持一致
- 文件内部内容解释
NameVirtualHost *:80 //基于域名的虚拟主机配置 //一个虚拟主机 <VirtualHost *:80> //NameVirtualHost *:80与VirtualHost *:80端口保持一致 ServerName www.jx.com //自定义域名 DocumentRoot "e:/website/JD" //指向的根目录 DirectoryIndex index.html //设置默认首页 <Directory "e:/website/JD"> Options Indexes //服务器的特性设置(两个属性) //indexes 当设置的默认首页文件不存在时,则以列表的形式显示,存在则可以访问 //none 当设置的默认首页不错在时,options none,没有权限打开该网站;存在则可以访问 Order Deny,Allow //过滤的过程,先拒绝,再允许,和下面配合(如下:先拒绝,后允许,允许所有的) Allow form All </Directory> </VirtualHost>
- NameVirtualHost 空格*:80
- 在本地hosts中增加一条解析
如果配置了虚拟主机之后,那么localhost不能使用,默认会访问虚拟主机的第一个主机,如果还想用,需要配置locolhost这个虚拟主机
虚拟主机其实就是文件夹
- 打开包含主配置文件(httpd-vhosts.conf),去掉httpd.conf 文件中473的#注释
时间: 2024-10-11 04:03:54