NameVirtualHost *:80
NameVirtualHost *:8008
#<VirtualHost *:80>
# ServerAdmin webmaster@dummy-host.example.com
# DocumentRoot /usr/local/apache/htdocs
# ServerAlias www.dummy-host.example.com
# ErrorLog "logs/dummy-host.example.com-error_log"
# CustomLog "logs/dummy-host.example.com-access_log" common
#</VirtualHost>
#<VirtualHost *:80>
# ServerName abc
# ServerAlias www.abc.cn
# ServerAlias www.abc.com.cn
# ServerAlias www.test.com
# ProxyPreserveHost on
# ProxyRequests On
# ProxyVia On
# ProxyPass /jinluopan http://localhost:8080/web/
# ProxyPassReverse /web/ ajp://localhost:8009/web/
#</VirtualHost>
<VirtualHost *:80>
# ServerName abc
ServerName http://www.abc.com.cn
DocumentRoot /usr/local/apache/htdocs/web
</VirtualHost>
<VirtualHost *:80>
ServerName abc.com.cn
DocumentRoot /usr/local/apache/htdocs/web
</VirtualHost>
<VirtualHost *:80>
ServerName http://www.test.com
DocumentRoot /usr/local/apache/htdocs/web_test
</VirtualHost>
<VirtualHost *:80>
ServerName www.888888.com
ServerAlias www.666666.com
ProxyPreserveHost on
ProxyRequests On
ProxyVia On
ProxyPass / http://192.168.1.40/
ProxyPassReverse / http://192.168.1.40/
# ServerAlias www.dummy-host.example.com
# ErrorLog "logs/dummy-host.example.com-error_log"
# CustomLog "logs/dummy-host.example.com-access_log" common
</VirtualHost>
<VirtualHost *:8008>
ServerName www.888888.com
ServerAlias www.666666.com
ProxyPreserveHost on
ProxyRequests On
ProxyVia On
ProxyPass / http://192.168.1.40:8008/
ProxyPassReverse / http://192.168.1.40:8008/
# ServerAlias www.dummy-host.example.com
# ErrorLog "logs/dummy-host.example.com-error_log"
# CustomLog "logs/dummy-host.example.com-access_log" common
</VirtualHost>
<VirtualHost *:80>
ServerName http://oa.abc.com.cn
DocumentRoot /usr/local/apache/htdocs/oa
</VirtualHost>
<VirtualHost *:80>
ServerName http://www.abc.cn
DocumentRoot /usr/local/apache/htdocs/web
</VirtualHost>
#<VirtualHost *:80>
# ServerName http://stock.abc.cn
# DocumentRoot /usr/local/apache/htdocs/stock
#</VirtualHost>
#<VirtualHost *:80>
# ServerName http://www.top-solar.com.cn
# DocumentRoot /usr/local/apache/htdocs/TopAna
#</VirtualHost>
分享到:
相关推荐
2. 配置httpd.conf:在Apache的配置文件httpd.conf中,添加以下行来加载mod_jk模块: ``` LoadModule jk_module modules/mod_jk.so ``` 3. 配置worker.properties:创建一个名为worker.properties的文件,定义...
6. **添加站点**:若要为多个域名或项目设置不同的Web服务,可以通过编辑`conf/extra/httpd-vhosts.conf`文件创建虚拟主机。配置包括主机名、文档根目录、ServerAlias等。 7. **安全设置**:为了保护服务器,应安装...
2. 配置httpd.conf:在Apache的主配置文件httpd.conf中加载mod_jk模块,添加LoadModule指令,如`LoadModule jk_module modules/mod_jk.so`。 3. 配置worker.properties:创建一个名为worker.properties的文件,定义...
1. **httpd-vhosts.conf**:这是Apache HTTP服务器的一个配置文件,用于设置虚拟主机。在本情境中,它可能与IECapt的使用环境有关,特别是如果IECapt需要在本地运行一个Web服务器来捕获某些网页的话。虚拟主机配置...
1. **配置文件**:如httpd.conf和虚拟主机配置(如httpd-vhosts.conf),它们定义了服务器的行为和特性。 2. **模块管理**:Apache支持许多模块,如mod_rewrite用于URL重写,mod_security用于安全防护,mod_deflate...
2. 配置 VirtualHost:在 httpd-vhosts.conf 文件中添加 VirtualHost 配置块。 3. 配置虚拟主机的目录权限:在 VirtualHost 配置块中添加 Directory 配置块,设置虚拟主机的目录权限。 4. 编辑 hosts 文件:在本地的...
首先,我们关注的是两个主要的配置文件:`httpd.conf`和`httpd-vhosts.conf`。 `httpd.conf`是Apache的基础配置文件,包含了服务器的基本设置。它位于Apache安装目录的`conf`子目录下。通过编辑此文件,我们可以...
当启动apache的时候,如果事件管理器出现“Apache NameVirtualHost *:80 has no VirtualHosts”错误时,大部分是因为修改了apache的httpd.conf配置文件,将extra/vhosts.conf文件引入到httpd.conf中了。 代码如下:#...
- 解除`Include`指令的注释,以包含其他配置文件,如`httpd-vhosts.conf`、`httpd-default.conf`和`httpd-languages.conf`。 - 允许`/usr/local/apache/htdocs`目录的`.htaccess`文件覆盖配置(将`AllowOverride ...
5. **虚拟主机**:通过修改httpd-vhosts.conf配置文件,可以创建多个虚拟主机,服务于不同的域名或项目。 6. **SSL配置**:启用SSL功能,需要配置SSLCertificateFile和SSLCertificateKeyFile指向证书和私钥文件,并...
步骤 1 假设安装Apache至D:\Apache2 (%Apache_HOME...4 增加/svn的,(假设通过extra/httpd-vhosts.conf配置了vhost,则在httpd-vhosts.conf的中) DAV svn # 指向SVN Repository的ROOT SVNPath d:/svnrepo </Location>
首先,需要打开 WampServer 的配置文件 httpd.conf,位于 E:\wamp\bin\apache\apache2.4.9\conf 目录下。找到以下行: `#Include conf/extra/httpd-vhosts.conf` 去掉前面的“#”符号,以便启用多站点虚拟主机配置...
- 这行代码指示Apache读取`httpd-vhosts.conf`文件以获取虚拟主机的配置信息。 3. **虚拟主机示例**: ```apache *:80> DocumentRoot "/opt/lampp/htdocs/feng" ServerName tianya.cn ErrorLog "logs/dummy-...
- 打开Apache的配置文件 `conf/httpd.conf`,取消以下行的注释: ```plaintext LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_ajp_module modules/mod_proxy_ajp.so LoadModule proxy_...
Apache的主要配置文件是"httpd.conf",它位于"conf"子目录下。此文件包含了服务器的基本设置,如监听端口、日志文件位置、MIME类型定义等。不过,描述中提到的是配置虚拟主机,这通常涉及到"extra"目录下的"httpd-...
这是一份很有技术含量和参考性很...一个是在\xampp\apache\conf\extra下,该目录下有很多的配置文件,如xampp的配置(httpd-xampp.conf),mpm的配置(httpd-mpm.conf),虚拟host的配置(httpd-vhosts.conf)等等。 ......
- `httpd-vhosts.conf`:虚拟主机配置,允许在一台服务器上托管多个网站。 - `.htaccess`:在每个目录下,可以使用此文件进行特定目录的配置,如访问控制、重定向等。 4. **模块管理**: - 在httpd.conf中,通过...
这行指令告诉Apache包含`httpd-vhosts.conf`文件,该文件位于`conf/extra`子目录中,用于配置虚拟主机(VirtualHosts)。虚拟主机允许你在同一台服务器上运行多个独立的网站,每个网站都有自己的域名、文档根目录和...
- `conf`:存储配置文件,包括`httpd.conf`(主配置文件)、`httpd-vhosts.conf`(虚拟主机配置)和`logs`目录(日志文件)。 - `htdocs`:默认的Web根目录,放置要公开访问的网页文件。 - `modules`:包含了Apache...
打开文件并搜索`#IncludeOptional conf/extra/httpd-vhosts.conf`,取消注释此行,这样Apache将读取vhosts配置。 2. **创建vhosts文件**:如果还没有,创建`httpd-vhosts.conf`文件,然后在该文件中定义虚拟主机。...