-
#
-
#虚拟主机
-
#
-
#如果您要在自己的服务器上维护多个域/主机名
-
#机器,您可以为其设置VirtualHost容器。大多数配置
-
#仅使用基于名称的虚拟主机,因此服务器无需担心
-
#个IP地址。这由以下指令中的星号表示。
-
#
-
#请参阅以下文档
-
#<URL:http://httpd.apache.org/docs/2.2/vhosts/>
-
#了解更多详细信息,然后再尝试设置虚拟主机。
-
#
-
#您可以使用命令行选项“ -S”来验证您的虚拟主机
-
#配置。
-
#
-
#使用基于名称的虚拟主机。
-
#
-
NameVirtualHost *:80
-
#
-
#VirtualHost示例:
-
#几乎所有Apache指令都可以放入VirtualHost容器中。
-
#第一个VirtualHost部分用于所有未请求的请求
-
#在任何<VirtualHost>块中匹配ServerName或ServerAlias。
-
#
-
## <VirtualHost *:80>
-
## ServerAdmin postmaster@dummy-host.localhost
-
## DocumentRoot“ C:C:/xampp/htdocs/dummy-host.localhost”
-
## ServerName dummy-host.localhost
-
## ServerAlias www.dummy-host.localhost
-
## ErrorLog“ logs / dummy-host.localhost-error.log”
-
## CustomLog“ logs / dummy-host.localhost-access.log”组合
-
## </ VirtualHost>
-
名称VirtualHost *
-
< VirtualHost *>
-
DocumentRoot “ C:\ x ampp \ h tdocs”
-
ServerName本地主机
-
</ VirtualHost >
-
< VirtualHost *>
-
DocumentRoot “ C:\ U sers \ u ser_name \ D文件\ p roject_one”
-
ServerName project_one.localhost
-
启用SSLEngine
-
SSLCertificateFile “ conf / ssl.crt / server.crt”
-
SSLCertificateKeyFile “ conf / ssl.key / server.key”
-
<目录 “ C:\ U sers \ u ser_name \ D occments \ p roject_one” >
-
允许 全部覆盖
-
订购 允许,拒绝
-
允许从所有
-
</目录>
-
</ VirtualHost >
-
< VirtualHost *>
-
DocumentRoot “ C:\ U sers \ u ser_name \ D文件\ p roject_two”
-
ServerName project_two.localhost
-
<目录 “ C:\ U sers \ u ser_name \ D occments \ p roject_two” >
-
允许 全部覆盖
-
订购 允许,拒绝
-
允许从所有
-
</目录>
-
</ VirtualHost >
#
# Virtual Hosts
#
# If you want to maintain multiple domains/hostnames on your
# machine you can setup VirtualHost containers for them. Most configurations
# use only name-based virtual hosts so the server doesn’t need to worry about
# IP addresses. This is indicated by the asterisks in the directives below.
#
# Please see the documentation at
# <URL:http://httpd.apache.org/docs/2.2/vhosts/>
# for further details before you try to setup virtual hosts.
#
# You may use the command line option ‘-S’ to verify your virtual host
# configuration.
#
# Use name-based virtual hosting.
#
NameVirtualHost *:80
#
# 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 *:80>
##ServerAdmin postmaster@dummy-host.localhost
##DocumentRoot “C:C:/xampp/htdocs/dummy-host.localhost”
##ServerName dummy-host.localhost
##ServerAlias www.dummy-host.localhost
##ErrorLog “logs/dummy-host.localhost-error.log”
##CustomLog “logs/dummy-host.localhost-access.log” combined
##</VirtualHost>
NameVirtualHost *
<VirtualHost *>
DocumentRoot “C:\xampp\htdocs”
ServerName localhost
</VirtualHost>
<VirtualHost *>
DocumentRoot “C:\Users\user_name\Documents\project_one”
ServerName project_one.localhost
SSLEngine on
SSLCertificateFile “conf/ssl.crt/server.crt”
SSLCertificateKeyFile “conf/ssl.key/server.key”
<Directory “C:\Users\user_name\Documents\project_one”>
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
<VirtualHost *>
DocumentRoot “C:\Users\user_name\Documents\project_two”
ServerName project_two.localhost
<Directory “C:\Users\user_name\Documents\project_two”>
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>