zoukankan      html  css  js  c++  java
  • windows Apache服务器简单配置虚拟域名

    1、找到apache目录下的conf下的extra下的httpd-vhosts.conf虚拟主机配置文件

    将下面的代码复制粘贴到最下面:
     
    #<VirtualHost *:80>
    #    ServerAdmin webmaster@dummy-host2.example.com
    #    DocumentRoot "${SRVROOT}/docs/dummy-host2.example.com"
    #    ServerName dummy-host2.example.com
    #    ErrorLog "logs/dummy-host2.example.com-error.log"
    #    CustomLog "logs/dummy-host2.example.com-access.log" common
    #</VirtualHost>
     
    编辑成如下代码:
    <VirtualHost *:80>
        DocumentRoot "F:project"
        ServerName www.thinkphp.com
    </VirtualHost>
     
    DocumentRoot后面的是项目的根目录(我的项目目录就在这个文件夹下);
    ServerName后面的是虚拟域名,在浏览器中访问时的域名(自己定义):
     

    2、找到Apache目录下的conf目录下的httpd.conf文件

     
    (1)打开找到文件中的#Include conf/extra/httpd-vhosts.conf,去掉前面的#
    (2)找到#LoadModule rewrite_module modules/mod_rewrite.so,去掉前面的#

    3、设置访问权限

    (1)找到代码:
    <Directory />

        Options FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all

    </Directory>
    在 Deny from all前面加上#(#是注释,就是允许所有人访问)
    (2)如果是Apache2.4:
    找到:
    <Directory />
        AllowOverride none
        Require all denied
    </Directory>
    改成如下:
    <Directory />
        AllowOverride none
        Require all granted
    </Directory>
     

    4.修改C盘Windows的host文件:

    目录是:C:WindowsSystem32driversetchost
    在下面添加一行(刚刚设置的虚拟域名):
    127.0.0.1  www.thinkphp.com
     
    原文地址:http://blog.csdn.net/iloveyougirls/article/details/54463668
  • 相关阅读:
    NSPredicate的用法、数组去重、比较...
    CocoaPods安装和使用教程
    UITableView学习笔记
    Linux dpkg 命令
    Linux rpm 软件包管理命令
    Linux chmod 文件权限命令
    Linux vi 命令
    分库分表背后那些事儿
    Spring Cloud Feign原理及性能
    linux "No space left on device" 磁盘空间解决办法
  • 原文地址:https://www.cnblogs.com/zhuchenglin/p/6554672.html
Copyright © 2011-2022 走看看