发布于 2017-09-19 08:42:43
您的web服务提供商正在使用一种名为“基于名称的虚拟主机”,这意味着您可以使用而不是为您的站点提供一个专用的ip地址。相反,有多个网站运行在同一个ip地址上,服务器必须知道根据浏览器在单独的报头中发送的主机名显示哪个站点。
如果在浏览器中直接使用ip地址,则web服务器不知道要访问该ip地址上的哪个站点,并且可能会为其配置文件中列出的第一个站点提供服务。
同样,如果您注册自己的域名并尝试将其指向共享ip地址,web服务器将不会识别您的域名,也不知道要显示哪个站点。您自己的域名必须在web服务器中配置,这需要来自主机提供商的一些支持(即可能需要额外的费用)。
https://stackoverflow.com/questions/46268056
复制相似问题