2016-11-09 140 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,但是如果確實如此,您將如何訪問它)