apache配置VirtualHost(windows)

以下方式适合原生 Apache, XAMPP 和WAMP 套件.

1. 打开目录 {Apache2 安装目录}\conf\extra\, 找到 httpd-vhosts.conf 文件.

2. 仿照例子, 添加一段代码来指定某一域名的网站.


#

# DocumentRoot 是网站文件存放的根目录

# ServerName 是网站域名, 需要跟 DNS 指向的域名一致

#

<VirtualHost *:80>

ServerAdmin [email protected]

DocumentRoot "D:/workspace/php/demo_neoease_com"

ServerName demo.neoease.com

ErrorLog "logs/demo.neoease.com-error.log"

CustomLog "logs/demo.neoease.com-access.log" common

</VirtualHost>

3. 打开 httpd.conf 文件, 添加如下语句.


# Virtual hosts

Include conf/extra/httpd-vhosts.conf

4. 重启 Apache 服务.

来源:http://blog.csdn.net/yanwushu/article/details/38360631

时间: 2024-08-24 05:19:42

apache配置VirtualHost(windows)的相关文章

apache配置virtualhost https(ssl)

1.申请免费ssl证书 freessl上可以免费申请,按提示操作即可. https://freessl.cn/ 2.上传证书到服务器. 3.配置apache:直接上代码,改一下里面的三个路径即可. <VirtualHost *:443> DocumentRoot /var/www/xxx ServerName xxx.xxx.com ServerAlias xxx.xxx.com ErrorLog "/var/log/httpd/xxx-error.log" CustomL

宝塔apache配置

apache配置 <VirtualHost *:80> ServerAdmin [email protected] DocumentRoot "/www/wwwroot/mayibang.co/public" ServerName 180e6dfd.mayibang.co ServerAlias mayibang.co www.mayibang.co admin.mayibang.co errorDocument 404 /404.html ErrorLog "/

windows apache 配置多个服务站点

原文 方法一:多个APACHE服务 更改第一个站点的根目录: 在文件Apache2.2/conf/httpd.conf中查找 DocumentRoot 属性,将后面的路径改为你的主站点的路径, 如:D:/www/web1 为第二个Apache服务建立配置文件: 复制并重命名httpd.conf为web2.conf(举个例子而已,也可以叫my.conf等等), 修改 web2.conf中的 Listen 8080(原来为80) ServerName localhost:8080(原来为80) Do

windows环境利用apache 配置虚拟主机

1.修改http.host #LoadModule vhost_alias_module modules/mod_vhost_alias.so #Include conf/extra/httpd-vhosts.conf 去掉这两项的# 2.修改httpd-vhosts.conf添加如下内容 <VirtualHost 127.0.0.1:80> DocumentRoot D:/wamp/www/trc ServerName www.abc.com </VirtualHost> 3.修

Windows下Apache配置SSL以支持https及出错的解决办法

步骤一:安装apache,使其支持SSL,并安装php 1.安装配有SSL模块的apache,apache_2.2.8-win32-x86-openssl-0.9.8g 2.配置apache以支持SSL: 1)打开apache的配置文件conf/httpd.conf LoadModule ssl_module modules/mod_ssl.so Include conf/extra/httpd-ssl.conf 去掉两行前面的# 2)注意修改httpd-ssl.conf 文件里的两个字段: S

windows下Apache配置SSL安全连接

什么是SSL? SSL(Secure Socket Layer): 是为Http传输提供安全的协议,通过证书认证来确保客户端和网站服务器之间的数据是安全.Open SSL下载地址:http://www.openssl.org/source/ 一.下载并安装 支持SSL的 Apache  1.安装配有SSL模块的apache, 下载地址http://httpd.apache.org/download.cgi#apache23附件提供httpd-2.2.15-win32-x86-openssl-0.

XAMPP Apache 配置多端口和多域名方法

1,记事本编辑 D:\xampp\apache\conf\httpd.conf,在顶部添加需要被监听的端口,如:8081,保留默认监听的 80 端口 Listen 80 Listen 8081 2,在最底部(或其他合适的地方)加上: <virtualhost *:8081> ServerName localhost      //本地地址,可尝试用127.0.0.1 或192.168.1.** DocumentRoot D:\xx\xx\xx     //指向你的网址 <Director

Apache配置完虚拟主机后,使用Chrome访问localhost还是默认目录htdocs

Chrome 解析DNS出错,这个错误比较罕见,甚至说有点奇特.今天在使用Apache配置虚拟主机时,出现了一个非常奇怪的现象.我按照配置的步骤配置虚拟主机,如下 配置虚拟主机的步骤如下: 1. 启用  httpd-vhosts.conf 在 httpd.conf 文件中 # Virtual hosts ,虚拟主机 Include conf/extra/httpd-vhosts.conf 2. 在httpd-vhosts.conf文件中做配置 #配置我们自己的虚拟主机 <VirtualHost 

[Linux]Apache配置虚拟主机

Apache 配置虚拟主机的方式很多,种类也很多,主要分为两类: 基于名称的虚拟主机 (每个 IP 多个站点) 基于 IP 的虚拟主机 (每个 IP 一个站点) 基于名称的虚拟主机:  www.2cto.com 在windows下  Apache 的配置文件 conf/httpd.conf 中加载 虚拟主机配置文件  /extra/httpd-vhosts.conf 找到 Include "conf/extra/httpd-vhosts.conf" 取消注释即可. 现在,到httpd-