求一个apache 一个ip 下 多域名 的例子!!! 求一个apache 一个ip 下 多域名 的例子!!! 要求,局域网也能用这个域名访问 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 百度/GOOGLE/论坛,直接找APACHE二级域名,资料很多的!楼主不会连这个时间都不想花吧! 指向同一个根的话,跟apache无关,是dns的事指向不同的根,搜索apache虚拟服务器相关资料,这种情况访问端口应该不同 还有楼主说的多域名是指多个独立的顶级域名吗。如果是这种情况!修改APACHE目录下/conf/extra/httpd-vhosts.conf文件 ,先定义3个域名:<VirtualHost *:80> DocumentRoot "d:/CSDN" ServerName www.a.com</VirtualHost><VirtualHost *:80> DocumentRoot "d:/CSDN" ServerName www.b.com</VirtualHost><VirtualHost *:80> DocumentRoot "d:/CSDN" ServerName www.c.com</VirtualHost>定义完毕后,找到c:\windows\system32\drivers\etc\hosts,用记事本打开该文件,并在底部添加:127.0.0.1 www.a.com127.0.0.1 www.b.com127.0.0.1 www.c.comOVER,这样3个独立域名A,B,C就指向了同一个IP空间,当然也可以不同目录!自己改上面的VHOST里DOCUMENTROOT就好了。 忘记一点,别忘记修改apache2/conf下的httpd.conf文件里的:Include conf/extra/httpd-vhosts.conf把Include前面的#号给去掉,否则无效! 写在 http。conf 里行不? 现在问题是,我想在局域网也能通过 www.b.com 访问本机,行不行!?? 要求,局域网也能用这个域名访问----------------------------按这个需求,改hosts是不行的,除非把全域所有机器的hosts都改,并且ip不是127.0.0.1而是apache机器的局域网ipvirtualhost可以写进http.conf不过falizixun2的方法比较便于管理 独立的顶级域名? 我的问题主要 我在公司做网站后台, 设计师需要看效果时访问我的电脑,是局域网。 每次都要改apache 指向网站的地址, 而且不可以用目录形式,因为公司所有图片都有'/' 来代替根目录,所以才想到用虚拟主机。 测试环境这样写没问题的,而且效果跟真正服务器基本一样真正服务器上主要靠DNS控制,而且放到服务器上其实还要详细测试一次的,不需要担心 现在这样做后, localhost 不能用了, 或者有什么办法让局域网用户能访问我的其中一个默认的网站 如果你的路由器支持的话,可以用路由器的静态解析或者让公司给你弄一个域名,把开发机做DMZ主机,然后解析到公网IP falizixun2 的答案很详细,完全同意。 只是配置apache的虛擬空間..另外域名要真的... PHP header 获取图片ID后怎么传ID到评论页,然后写进评论的数据表? 图片上传到异地服务器的问题 php浮点精度处理 下拉列表 求php显示pdf的解决方案 新手求问关于php发送html格式邮件的简单问题,急!线上等... ... 请教关于vi下中文输入问题 SCRIPT7002: XMLHttpRequest: 网络错误 0x2ef3, 数据库查询 PHP自身是不是带缓存呢? 类的使用 数据库链接无错误 验证过
指向不同的根,搜索apache虚拟服务器相关资料,这种情况访问端口应该不同
<VirtualHost *:80>
DocumentRoot "d:/CSDN"
ServerName www.a.com
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "d:/CSDN"
ServerName www.b.com
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "d:/CSDN"
ServerName www.c.com
</VirtualHost>
定义完毕后,找到c:\windows\system32\drivers\etc\hosts,用记事本打开该文件,并在底部添加:
127.0.0.1 www.a.com
127.0.0.1 www.b.com
127.0.0.1 www.c.com
OVER,这样3个独立域名A,B,C就指向了同一个IP空间,当然也可以不同目录!自己改上面的VHOST里DOCUMENTROOT就好了。
Include conf/extra/httpd-vhosts.conf把Include前面的#号给去掉,否则无效!
写在 http。conf 里行不?
----------------------------
按这个需求,改hosts是不行的,除非把全域所有机器的hosts都改,并且ip不是127.0.0.1而是apache机器的局域网ipvirtualhost可以写进http.conf不过falizixun2的方法比较便于管理
真正服务器上主要靠DNS控制,而且放到服务器上其实还要详细测试一次的,不需要担心
或者让公司给你弄一个域名,把开发机做DMZ主机,然后解析到公网IP
另外域名要真的...