zoukankan      html  css  js  c++  java
  • apache虚拟主机配置

      apache配置虚拟主机后可以不通过ip访问,通过自己配置的域名就可以直接访问服务器指定目录, 一般php开发的时候都会配置虚拟主机,详细步骤就不多少,直接贴代码

    这个是在http-vhosts.conf文件里面的配置;经常遇到的问题是配置虚拟主机后, 再用域名访问本机服务器就不能用了,很是郁闷,以为这两者只能取其一,其实还是有办法既能通过域名访问,也能通过ip访问;只是在这个文件中需要加一个配置

    1、下面这个配置后就可以通过ip访问, 局域网别的电脑可以直接通过本机ip来访问你的机器,不需要配置host文件来配置ip域名绑定;

    <VirtualHost *:80>
    DocumentRoot "D:目录"
    </VirtualHost>

    2、下面这个配置就是虚拟主机,serviername就是你的域名,域名配置完别忘记配置host文件;

    <VirtualHost *:80>
    DocumentRoot "D:目录"
    ServerName 域名
    </VirtualHost>

    3、下面是权限文件, 不然可能会提示没有权限

    (这个设置的地方时在httpd.conf下的240行左右)

    默认是

    <Directory />
    AllowOverride none
    Require all denied
    </Directory>

    改成下面这样就可以了;

    <Directory />
    Options FollowSymLinks Indexes Includes

    #这句话的意思是是否开启虚拟主机的rewrite模块,如果设置成AllowOverride none则不开启,All是开启
    AllowOverride All
    Require all granted
    </Directory>

  • 相关阅读:
    java8
    Python isinstance()
    Python3 File next()
    np.array() 与 np.mat() 比较
    np.nonzero()
    np.dot()
    算法之归并排序的应用 —— 小和问题以及逆序对问题
    递归过程以及递归master公式
    算法之异或运算及其应用
    算法之二分法及其应用
  • 原文地址:https://www.cnblogs.com/zqphp/p/4978122.html
Copyright © 2011-2022 走看看