如果2个域名www.xyz.com和www.abc.com是正确的,并且xyz.com是托管abc.com的服务器,请访问www.xyz.com/www.abc.com工作?这个问题是试图解决法律问题!
谢谢,
亨利
答案 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.com
和abc.com
是否相关。 主机 www.abc.com
也可能不存在,因为它没有被引用。