我刚开始学习创建网站。我创建了一个免费的共享主机(Hostinger)并上传了我的网站。我可以通过域名访问我的网站,但不知道如何使用他们给我的IP地址。
> -My Domain name: mywebsitename.esy.es
> -IP: 31.170.167.204
> -Username: u935348985
> -SERVER IP: 31.170.167.195
这里是问题:如何通过他们给我的IP地址访问我的网站,而不是使用域名?谢谢。
我刚开始学习创建网站。我创建了一个免费的共享主机(Hostinger)并上传了我的网站。我可以通过域名访问我的网站,但不知道如何使用他们给我的IP地址。
> -My Domain name: mywebsitename.esy.es
> -IP: 31.170.167.204
> -Username: u935348985
> -SERVER IP: 31.170.167.195
如果您使用的是共享主机,在仅使用IP地址进行HTTP请求是不够的,因为服务器不知道您要访问哪个网站。除了请求之外,您必须包括Host
头,其中包括您的域名。
默认情况下,浏览器将从您提供的URL中执行此操作 - 因此,如果通过IP地址访问,则显然为空。根据您的浏览器,您可以使用各种扩展程序手动设置所需的标头。
通常情况下,您可以通过IP地址或DNS地址访问共享主机网站,但在以下格式中,您必须在用户名之前添加~符号:
http://<server_ip_or_dns>/~<your_username>
。
如果无法正常工作,则需要联系您的网络管理员。
如@Gareth所述,您可以使用类似PostMan的软件模拟对主机的请求。只需使用服务器的IP地址进行GET请求,然后: