如何设置不支持基于域名虚拟主机的用户环境

发布时间:2020-03-30 18:30:02 作者:layman 阅读量:1429

在前面我们曾经提到过,某些浏览器无法正确地向使用于域名的虚拟主机的站点发送请求,这些浏览器只会收到该IP地址下设置的个虚拟主机的页面,而无法浏览其它虚拟主机的主页,通过正确地设置ServerParh指令可以解决这个问题。比如:
 
NameVirtualHust 111.22.33.44
 
<VirtualHost 111 22.33 44>
 
ServerName www.domam.com
 
ServerPath /domain
 
DocumentRoot /web/domain
 
</VitualHost>
 
加入指令ScrvcrPath/domain的作用是使得任何以/domain开头的URL请求都将接受虚拟土机www.domain.com的服务,这也是说,所有的测览器都可以通过地址http://www.domain.com/domain/来访问这些主页,并都将它指向/web/domain。、当然,如果用户使用的是遵循HITP/1.1 协议的览器,这些浏览器可以正确地友送Host: Header,那么它们也可以通过地址http://www.domain.tld来访问。
 
为了正常工作,我们还需要在个虚拟土机的页面加入链接到http://www.domain.tld/domain/,需要注意的是这些链接都是相对的(例file.html或../icons/image.gif),或者在链接中包含/domain前缀(例如:http://www.domain.tld/domain/misc/file.html或/domain/misc/file html)。
 
这些方法显得过于刻板,但在相当程度上遵守这些协议可以保证服务器提供的主页在所有预览器中正确显示。

***本网站图片,文字之类版权申明,因为网站可以由注册用户自行上传图片或文字,本网站无法鉴别所上传图片或文字的知识版权,如果侵犯,请及时通知我们,本网站将在第一时间及时删除。

我要评论

网友评论


评论时间:2024-03-05 13:30:02

3、看售后服务是否虚拟主机mysql教程 完善服务器运维工作一个月多少钱 是否完善

回复

  热门标签

爱秒云
Catfish(鲶鱼) Blog V 4.7.3