这是一种正确的URL地址吗?

时间:2013-02-27 14:02:59

标签: url

如果2个域名www.xyz.com和www.abc.com是正确的,并且xyz.com是托管abc.com的服务器,请访问www.xyz.com/www.abc.com工作?这个问题是试图解决法律问题!

谢谢,

亨利

3 个答案:

答案 0 :(得分:1)

不,它不会起作用。通常,您将使用vHosts在一台计算机上运行多个域。这些可以通过IP(如果每个域有一个IP)或HTTP头中请求的域(如果您为两个域共享一个IP)区分。

所以,基本上你得到哪个网站取决于你的要求。地址www.xyz.com/www.abc.com应该提供404错误。除非管理员故意将其配置为响应该请求。

进一步阅读:http://httpd.apache.org/docs/2.2/en/vhosts/name-based.html

答案 1 :(得分:0)

这是一个非常奇怪的问题。

如果您有两个域都指向一台服务器,则地址www.domain1.com www.domain2.com将成为该服务器上的虚拟主机。

如果配置正确,每个虚拟主机都有自己的主文件夹

和www.domain1.com/something将是www.domain1.com的DocumentRoot中名为某个文件夹的文件夹

从您添加域之后的那一刻起,该计算机上的Web服务器将尝试查找本地文档根目录以外的任何内容

即使配置得非常糟糕的网络服务器,这也不太可能,因为在它正在寻找的/是DocumentRoot文件夹之后会回到上面

所以除非你有 假设domain1的Document Root是:/ var / www / domain1 /

如果你有 /var/www/domain1/www.domain2.com {其中包含www.domain2.com的所有内容,然后无法正常工作

答案 2 :(得分:0)

www.xyz.com/www.abc.com是一个有效的URI,指向主机/www.abc.com路径 www.xyz.com的资源。只要主机的此路径上存在某些内容,www.xyz.com/www.abc.com就会返回一个资源。

www.xyz.com/www.abc.com是否有效并不取决于xyz.comabc.com是否相关。 主机 www.abc.com也可能不存在,因为它没有被引用。

http://en.wikipedia.org/wiki/URI_scheme#Generic_syntax