apache学习(一) 虚拟主机配置(根据不同的域名映射到不同网站)
来源:互联网 发布:淘宝号怎么升心 编辑:程序博客网 时间:2024/05/20 06:28
最近弄了台香港服务器做测试,Web服务器软件用的是Apache2.2,机器只有一台,ip只有一个,但是想测试几个站点,于是尝试了下Apache的虚拟主机配置。之前已经写过一篇博文了——《Apache 根据不同的端口 映射不同的站点》,但是,今天在学习微信公众平台的时候,由于微信公众平台只支持80端口,所以无奈,只能尝试根据不同的域名映射不同的站点。
一、修改httpd.conf
打开Apache的目录,找到httpd.conf文件,分别去掉下面两行文字前面的#号。
#LoadModule vhost_alias_module modules/mod_vhost_alias.s#Include conf/extra/httpd-vhosts.conf
二、修改httpd-vhosts.conf
打开该文件,看到以下类似内容。虚拟主机的配置也是参照以下内容配置。下面对该内容进行讲解
<VirtualHost 59.188.244.204> ServerAdmin webmaster@dummy-host.www.ronghui66.com DocumentRoot "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs" ServerName ronghui66.com:80 <Directory "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs"> # # Possible values for the Options directive are "None", "All", # or any combination of: # Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews # # Note that "MultiViews" must be named *explicitly* --- "Options All" # doesn't give it to you. # # The Options directive is both complicated and important. Please see # http://httpd.apache.org/docs/2.2/mod/core.html#options # for more information. # Options Indexes FollowSymLinks # # AllowOverride controls what directives may be placed in .htaccess files. # It can be "All", "None", or any combination of the keywords: # Options FileInfo AuthConfig Limit # AllowOverride None # # Controls who can get stuff from this server. # Order allow,deny Allow from all</Directory> # ServerAlias www.dummy-host.www.ronghui66.com ErrorLog "logs/bocai-error.log" CustomLog "logs/bocai-access.log" common</VirtualHost>## VirtualHost example:# Almost any Apache directive may go into a VirtualHost container.# The first VirtualHost section is used for all requests that do not# match a ServerName or ServerAlias in any <VirtualHost> block.#<VirtualHost 59.188.244.204> ServerAdmin webmaster@dummy-host.www.ronghui66.com DocumentRoot "D:/wwwroot/weixin" ServerName 0735wmw.com:80 <Directory "D:/wwwroot/weixin"> # # Possible values for the Options directive are "None", "All", # or any combination of: # Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews # # Note that "MultiViews" must be named *explicitly* --- "Options All" # doesn't give it to you. # # The Options directive is both complicated and important. Please see # http://httpd.apache.org/docs/2.2/mod/core.html#options # for more information. # Options Indexes FollowSymLinks # # AllowOverride controls what directives may be placed in .htaccess files. # It can be "All", "None", or any combination of the keywords: # Options FileInfo AuthConfig Limit # AllowOverride None # # Controls who can get stuff from this server. # Order allow,deny Allow from all</Directory> # ServerAlias www.dummy-host.www.ronghui66.com ErrorLog "logs/weixin-error.log" CustomLog "logs/weixin-access.log" common</VirtualHost>
ServerAdmin 管理员邮箱
DocumentRoot 网站目录 (注意:如果网站目录中的路径有空格,请在路径两端加上双引号)
ServerName 要绑定的域名(必填)
0 0
- apache学习(一) 虚拟主机配置(根据不同的域名映射到不同网站)
- Apache Tomcat配置虚拟主机的方法(不同域名绑定同一IP访问不同网站)
- linux安装apache并配置根据不同的域名转发到不同的端口
- Apache 在 localhost 为不同端口配置虚拟主机(不同端口测试不同网站)
- apache 虚拟主机配置不同域名对应不同目录
- 一个ip,2个域名想用不同的域名访问不同网站,如何配置APACHE?
- apache一台服务器搭建两个不同域名的网站如何配置
- 学习淘淘商城第七十四课(学习nginx配置及举例使用端口、域名来区分不同的虚拟主机)
- 将tomcat映射到不同的域名
- Apache配置不同域名指向不同的目录
- 虚拟主机的相关配置-绑定本地不同域名
- Apache配置多网站绑定不同域名访问
- Nginx多域名映射到对应不同tomcat的nginx.conf配置详解
- Apache虚拟主机的配置多地址,多网站,域名访问
- 不同版本的apache通过httpd-vhosts.conf配置虚拟主机
- 如何配置Apache不同的端口指向不同的网站
- Apache同IP不同端口虚拟主机配置。
- nginx 同一端口根据不同域名转发到不同端口
- velocity
- JavaScript特效实例002-定时打开窗口
- 设计模式之建设者模式
- memcached 配置成windows服务方法
- XPCOM指南-6_开始编写WebLock
- apache学习(一) 虚拟主机配置(根据不同的域名映射到不同网站)
- Android关机流程解析
- Myeclipse中Hibernate反向工程步骤
- XCode6追加PCH文件 Objective C、Swift
- 浅析CVE-2011-3874(zergRush)
- 基于pgrouting的路径规划之一
- K-Means的简单实现
- 重复执行任务
- Intersection of Two Linked Lists