• 在一个本地电脑上运行多个基于域名的web站点


    因为做网站很多时候,都需要在自己电脑上做测试!

    既然测试的话,用根目录还是比较好的,不然,如果网站多了的话,就会用子目录,这样的会传到远程主机的话可能会有路径方面的问题!

    在iis6.0下的话,可以改端口,比如127.0.0.1:81,127.0.0.1:82,127.0.0.1:83之类的!

    最近在用apache,发现该端口貌似是件比较麻烦的事情,有更好的方法,可以直接绑定自己的域名,为什么不用呢!

    如果我们输入一个test.my 域名,就可一访问到本地磁盘上D:\wamp\www\test\ 目录下文件岂不是更好!

    当然,这个要改下apache的配置文件了!就是httpd.conf 这个文件

    在配置文件的最后加入如下代码:

    #下面的这个是80端口,如果你不是80端口的,需要在listen里面添加监听端口,不然不起作用的,不过,用80还是挺不错!(不需要更改,有冲突也去改iis好了,以前可能还有迅雷,之类的软件会占用80端口,这个的话,可以用 “netstat -ano” 命令查看下就可以了!)

    NameVirtualHost 127.0.0.1:80

    <VirtualHost 127.0.0.1:80>
    ServerName 127.0.0.1
    DocumentRoot d:/wamp/www
    </VirtualHost>

    #以上是一个默认的主目录,放在前面,顺序很重要!下面才是绑定“zuitu.my”的设置,再下面还可以设置更多的域名吧,应该是没问题!


    <VirtualHost 127.0.0.1:80>
    ServerName zuitu.my
    DocumentRoot d:/wamp/www/zuitu
    </VirtualHost>

    以上来源于apache 2.2 手册!可以点击下载

  • 相关阅读:
    某不知名的树形Dp
    HDU-5963 朋友 思维
    CF1292C Xenon's Attack on the Gangs
    Emergency Evacuation 模拟了一下
    NOI2003 逃学的小孩
    UVA11300 Spreading the Wealth 数学
    ACWing 1510 楼梯
    测试代码高亮
    Pollard-rho的质因数分解
    米勒罗宾素数检测(Miller-Rabin)
  • 原文地址:https://www.cnblogs.com/neve/p/1859469.html
Copyright © 2020-2023  润新知