
Apache:使用虚拟主机,指定端口80,同时在Listen也要写上全部要监听的端口,都是80,这一个就好,然后在ServerName和ServerAlisa指定对应域名即可。
谢谢!
你好!
基本上没啥错误 不过网站目录建议用""号
如果默认文件不是indexhtml请加上下面的来完成
DirectoryIndex indexhtml
下图就是在不影响apache默认站点下实现的 DNS是通过改hosts实现的。。。
希望能帮助你!
你好在你的服务器的IIS中对网站进行主机头设置即可解决你的问题。
第一步:在Windows 2003中启动IIS组件,然后在网站选项上点鼠标右键选择“新建”->“网站”
第二步:在网站描述处填写“××站点”来区分另一个网站名称,点“下一步”按钮继续。填写内容根据网站自己定。
第三步:接下来就是主机头设置的关键了,网站IP地址处信息保持默认的“全部未分配”即可,端口是默认的80,最下面的“此网站的主机头”输入一个域名,当然如果真的要对internet发布自己的网站,这个域名是要输入真实的已经注册的。
第四步:选择网站发布的主目录,通过“浏览”按钮定位站点文件夹。
第五步:设置网站访问权限,这个就要根据自己站点的特征决定了。
设置完毕。另外,要想域名生效,除了解析正确,域名和主机服务器绑定外,你的服务器还要开启DNS服务。参考资料,Apache服务器下的虚拟主机设置技术分享:
1 Apache 、各种服务器端环境变量、>以windows2003服务器IIS60为例:
1
按正常步骤新建几个不同站点。
2
站点都不指定IP,都指定端口为80
3
然后分每个站点分配主机头为空就可以了,就是域名绑定
4
具体的主机头设置在:网站上点右键,属性,高级,添加,ip选全部未分配,端口填80,主机头值,输入要为些网站使用的域名。确定,就可以了。
5
例如网站A,在主机头处输入绑定域名>
一个域名只能对应一个IP地址,是一对一的关系,而一个IP却可以对应多个域名,是一对多的关系。
一般有几种不同的实现途径:
TCP端口法,Web站点的默认端口一般为80,如果改变这一端口,就能实现在同一服务器上新增站点的目的。只是采用这种方式设置的多站点无法与
DNS结合使用。
主机头法,在不更改TCP端口的情况下,在IIS中使用“主机头名”来区分不同的站点。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)