通过配置apache实现多个站点访问
2017-03-24 16:42
423 查看
1、Apache/conf/httpd.conf
找到 #Include conf/extra/httpd-vhosts.conf
去掉Include conf/extra/httpd-vhosts.conf前面的#号,
低版本的可能没有此段话,加上即可。
(此处是确保引入了 vhosts 虚拟主机配置文件,访问此IP的域名将全部指向 vhosts.conf 中的虚拟主机。)
找到 #LoadModule vhost_alias_module modules/mod_vhost_alias.so
去掉前面的#号
DocumentRoot 改为 网站根目录 如 DocumentRoot "E:/phpStudy/WWW/"
2、打开文件 :Apache/conf/extra/httpd-vhosts.conf
设置DocumentRoot (网站根目录)
和 DocumentRoot (网站域名) 需要跟hosts
的域名一致
如
<VirtualHost
*:80>
ServerAdmin webmaster@dummy-host.example.com
DocumentRoot "E:/phpStudy/WWW/youmeng/saas"
ServerName www.saasyzt.com
ServerAlias www.saasyzt.com
ErrorLog "logs/dummy-host.example.com-error.log"
CustomLog "logs/dummy-host.example.com-access.log" common
</VirtualHost>
<VirtualHost *:80>
ServerAdmin webmaster@dummy-host.example.com
DocumentRoot "E:/phpStudy/WWW/youmeng/admin"
ServerName www.admin.com
ServerAlias www.admin.com
ErrorLog "logs/dummy-host.example.com-error.log"
CustomLog "logs/dummy-host.example.com-access.log" common
</VirtualHost>
3、C:\Windows\System32\drivers\etc\hosts
添加相应地址
127.0.0.1 www.admin.com
127.0.0.1 www.saasyzt.com
直接访问www.saasyzt.com 或 www.admin.com
就可以了
找到 #Include conf/extra/httpd-vhosts.conf
去掉Include conf/extra/httpd-vhosts.conf前面的#号,
低版本的可能没有此段话,加上即可。
(此处是确保引入了 vhosts 虚拟主机配置文件,访问此IP的域名将全部指向 vhosts.conf 中的虚拟主机。)
找到 #LoadModule vhost_alias_module modules/mod_vhost_alias.so
去掉前面的#号
DocumentRoot 改为 网站根目录 如 DocumentRoot "E:/phpStudy/WWW/"
2、打开文件 :Apache/conf/extra/httpd-vhosts.conf
设置DocumentRoot (网站根目录)
和 DocumentRoot (网站域名) 需要跟hosts
的域名一致
如
<VirtualHost
*:80>
ServerAdmin webmaster@dummy-host.example.com
DocumentRoot "E:/phpStudy/WWW/youmeng/saas"
ServerName www.saasyzt.com
ServerAlias www.saasyzt.com
ErrorLog "logs/dummy-host.example.com-error.log"
CustomLog "logs/dummy-host.example.com-access.log" common
</VirtualHost>
<VirtualHost *:80>
ServerAdmin webmaster@dummy-host.example.com
DocumentRoot "E:/phpStudy/WWW/youmeng/admin"
ServerName www.admin.com
ServerAlias www.admin.com
ErrorLog "logs/dummy-host.example.com-error.log"
CustomLog "logs/dummy-host.example.com-access.log" common
</VirtualHost>
3、C:\Windows\System32\drivers\etc\hosts
添加相应地址
127.0.0.1 www.admin.com
127.0.0.1 www.saasyzt.com
直接访问www.saasyzt.com 或 www.admin.com
就可以了
相关文章推荐
- WAMP配置笔记,Apache开启.htaccess支持,通过vhost文件管理本地多个站点
- 基于 Apache 在本地配置多个虚拟主机,实现本地多站点访问
- ubuntu12.04安装subversion并配置nginx+apache通过http方式访问
- Apache mod_proxy通过https访问后端服务器的配置
- APACHE配置多个站点 -多站点配置
- 一台linux服务器,通过apache实现,一个域名访问jsp的网站,一个域名访问php的网站
- Apache配置多个站点;
- apache配置多个站点
- Apache实现多端口多主目录访问多站点
- Apache 虚拟主机 httpd.conf配置以实现指向项目名直接访问
- APACHE配置多个站点
- Apache配置多个站点
- apache入门基本知识,配置多个站点
- windows下为apache配置多个站点
- 在linux中实现https访问web站点的配置
- apache实现手机访问www网站自动跳转到WAP站点
- Freebsd apache配置多个端口站点
- Apache配置多个站点的方法
- 配置webmin通过apache访问
- 通过Apache访问svn代码库的配置步骤