作者femlro (母猪教2号异端审问官)
看板Web_Design
标题[问题] XAMPP多网域设定
时间Wed Jan 20 01:53:14 2016
快被这问题搞疯了
让我娓娓道来
一开始我本来只打算做一个网站
所以我先把C:\xampp\htdocs
里面的资料都删光光(因为假设留有xampp的资料网站会无法连线)
直接把做好的网站丢进这个资料夹
然後因为PORT 80被占用了
所以我就改了Config 里面的Service setting
然後Apache httpd.conf里面的LISTEN也改成8888
然後网站因为目前直接使用实体IP连线
所以就变成XXX.XXX.XXX.XXX:8888
ok到这边连线正确
但是现在问题来了
我要使用第二个网站
於是我去GOOGLE各家说法不一
第一步骤到Apache的Include conf/extra/httpd-vhosts.conf
前面删除#完成
然後到C:\Windows\System32\drivers\etc\hosts
127.0.0.1 localhost
127.0.0.1 www.sample.com
127.0.0.1 help.sample.com
这段我有点不太懂
www.sample.com这个网域假设我没申请
那请问之後我从外面要怎麽像XXX.XXX.XXX.XXX:8888连进来server?
这里的网址请问可以不同吗?
因为我目前都还没申请代管
会暂时先使用IP:PORT的格式来做多网站
那请问www.sample.com 这里要打什麽才能连过去?
我有试过使用
127.0.0.1 XXX.XXX.XXX.XXX:8888
127.0.0.1 XXX.XXX.XXX.XXX:8000
然後再apache httpd.conf 里面增加LISTEN 8000
然後又再到
xampp\apache\conf\extra\ 修改httpd-vhosts.conf档
新增
NameVirtualHost *:80
<VirtualHost *:8888>
DocumentRoot /xampp/htdocs <--------------因为我原本的网站在这里面
ServerName www.a.com <--------------------我填XXX.XXX.XXX.XXX:8888
</VirtualHost>
<VirtualHost *:8000>
DocumentRoot /xampp/htdocs/bread<----------我要做的第二个网站的根目录
ServerName www.b.com<----------------------我填XXX.XXX.XXX.XXX:8000
</VirtualHost>
结果就阵亡了
请问哪边的观念错了?
可否指教?谢谢!
--
Every man for himself and God against them all.
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.223.92.46
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Web_Design/M.1453225998.A.EF6.html
※ 编辑: femlro (61.223.92.46), 01/20/2016 01:54:04
1F:推 GoalBased: 哎呀 是S版 版主 01/20 13:31
3F:→ adahsu: 他希望你填入 host name, 可是你给他 IP 了 02/10 09:51