zoukankan      html  css  js  c++  java
  • windows2012下一端口多网站 Apache配置

    援引自https://www.cnblogs.com/huangtailang/p/6026828.html

    1.在httpd.conf文件里启用虚拟主机功能,即去掉下面配置项前面的# 

    #LoadModule vhost_alias_module modules/mod_vhost_alias.so

    2..在httpd.conf文件里导入虚拟主机配置,即去掉下面配置项前面的#。

    #Include conf/extra/httpd-vhosts.conf

    3.extra/httpd-vhosts.conf 里添加配置

    <VirtualHost *:80> #第一个主机,80端口
         DocumentRoot "D:/root/abc" #指向本地位置
         ServerName www.abc.com #主机名称(注意这个很重要,就是你的域名,准确输入才能成功)
    </VirtualHost> #结束第一个主机配置
    <VirtualHost *:80> #第二个主机,80端口
         DocumentRoot "D:/root/def" #指向本地位置
         ServerName www.def.com #主机名称
    </VirtualHost>

    4.重启Apache

    5.(老夫添加最重要的一步)

    在hosts文件中添加主机名以便访问(否则访问不了)

    解决403错误的办法,源引自:https://www.cnblogs.com/wajika/p/6481167.html

    打开 apache的配置文件httpd.conf,找到这段代码:
    
    代码如下:
    <Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Deny from all
    </Directory>
    有时候由于配置了php后,这里的“Deny from all”已经拒绝了一切连接。把该行改成“allow from all”,修改后的代码如下,问题解决。
    
    代码如下:
    <Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Allow from all
    </Directory>
  • 相关阅读:
    软工实践-Alpha 冲刺 (7/10)
    软工实践-Alpha 冲刺 (6/10)
    软工实践-Alpha 冲刺 (5/10)
    软工实践-Alpha 冲刺 (4/10)
    BETA 版冲刺前准备
    第十一次作业
    Alpha 冲刺 (9/10)
    Alpha 冲刺 (8/10)
    Alpha 冲刺 (7/10)
    Alpha 冲刺 (6/10)
  • 原文地址:https://www.cnblogs.com/saintdingspage/p/10032584.html
Copyright © 2011-2022 走看看