2016-11-09 97 views
-1

是否可以通过IP地址访问网站,路径是索引文件而不是域名?是否可以通过IP地址和索引文件路径访问网站?

例子:

  • 域:Youtube.com
  • IP地址:216.58.209.142

试图通过IP地址访问的网站将无法正常工作。我明白这是因为在同一IP地址上可能有多个网站,并且发送给用户的目录设置在nginx/apache中。

是否有可能通过例如216.58.209.142/youtube/path/to/directory/index.html访问该网站?

如果这样做,那么我将如何能够获得完整的URL路径?

只是好奇,我没有试图达到任何特定的。

+1

这个问题与应用程序开发有什么关系?我想你是在错误的SE网站上问。 –

+2

我投票结束这个问题作为题外话,因为这不是一个编程问题 – jmoerdyk

回答

0

通常这是不可能的。

即使您提供了正确/现有的路径,服务器也可以阻止您的请求,从而只允许您使用正确的域名访问数据。

+0

终于找到了我的答案。如果您添加包含域名的标头主机,该网站可以通过IP地址访问。使用wget的示例: '''wget --header'主机:example.com'http:// 93.184.216.34''' 重点不在于为什么要这样做。我需要了解它是如何工作的,为什么它不允许。 – nimrod

-1

只需用YouTube的IP替换www.youtube.com。例如:216.58.209.142/index.html(我不知道YouTube是否有index.html,但是如果确实如此,您将如何访问它)

相关问题