关于我们

质量为本、客户为根、勇于拼搏、务实创新

< 返回新闻公共列表

Windows服务器下Apache基于域名的虚拟主机配置

发布时间:2019-10-21 07:31:13

下面我想记录下Windows服务器下Apache基于域名的虚拟主机配置,仅做参考

此配置是在Windows服务器下Apache的安装步骤   基础之上的。

配置思路:修改http.conf,Include 一个基于域名的主机配置文件,配置文件中

                指定域名,主机,网站根目录等内容,重启测试即可。本例子用

                www.Godlovesme.com作为域名  


配置httpd.conf

----------------------------------

# Virtual hosts begin
#Include conf/extra/httpd-vhosts.conf
#
# Use name-based virtual hosting.
#
NameVirtualHost *:80
Include conf/extra/vhosts/*.conf

----------------------------------
<Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Allow from all
</Directory>

<Directory "D:/server/Apache24/cgi-bin">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
</Directory>

----------------------------------

配置www.Godlovesme.com

<VirtualHost *>
    <Directory "E:/htdocs/www.Godlovesme.com">
        Options -Indexes FollowSymLinks
    </Directory>
    ServerAdmin admin@www.Godlovesme.com
    DocumentRoot "E:/htdocs/www.Godlovesme.com"
    ServerName www.Godlovesme.com
    ServerAlias Godlovesme.com www.Godlovesme.com
    ErrorLog logs/www.Godloveme-error_log
    php_admin_value open_basedir "E:htdocswww.Godlovesme.com;C:WindowsTemp;"
</VirtualHost>

----------------------------------

    需要修改Directory,否则会无法打开网站,域名需要解析到服务器的ip地址上,

    最后我们可以编辑一个<?php phpinfo(); ?>来校验我们安装是否成功!如下图:

1.png

2.png




/template/Home/Zkeys/PC/Static