網站是如何管理的

引子

如今你打開pptv 官網 ,觀看電影
nginx

體驗 good ,那咱們 ping 一下
apache

ping 的通,而且經過dns解析到了 ip : 36.250.246.56安全

咱們把 ip 填到地址欄服務器

怎麼回事?網址經過dns解析獲得ip , 網址和ip不該該是等價的嗎?優化

... ...網站

咱們看一下網站是如何管理的。3d

正文

http 訪問的默認端口是80,剛纔直接ip不行,如今咱們嘗試一下加上端口看看,例如加上 8888 (這個端口不一樣有必定的機率性,此次我猜對了)blog

能夠看到一個程序 tengine ,這個是淘寶根據 nginx 進行的優化和升級,常見到的有 apache 、nginxdns

我加上端口號,其實是想進入網站的後臺界面,固然,後臺界面通常爲 ip:端口號/字符串 形式才能進入,後面的字符串我猜不到。那我是怎麼知道這套規則的呢?接口

寶塔面板

個人服務器上安裝了寶塔面板,安裝過程網上一大片這裏不贅述。

如今看一下我申請的域名 www.xxx.top
這個域名會解析到我服務器的 ip

這個的意思是網址已經解析到了這個ip,可是這個ip服務器上並無解析到這個網址對應的文件夾

如今我把個人 ip 直接填進去

能夠看到是不一樣的

如今填寫個人 ip:8888 ,自動重定向到 /login

這個端口是進入寶塔面板的端口,寶塔面板通訊接口爲 8888 ,固然這個能夠本身後期改,加上端口號後再加上一個字符串才能看到寶塔面板登錄界面,這個字符串是爲了安全起見,默認是亂碼,以後也能夠改

字符串填寫完整以後

登錄進去看到 [網站] 頁面

結論

實際上,上圖顯示的三個網站(網址),都是對應這一個ip的服務器。因此當你只填寫一個ip的時候,服務器根本不知道你想訪問什麼(哪一個網站)。網址就不一樣,服務器看到網址以後能夠解析到一個更肯定的目錄下。圖中表示明顯。

打開其中一個網址 word.xxx.top ,自動重定向到登錄界面網址,顯示正常,以下圖

感觸

之前說PHP是世界上是最好的語言覺得是開玩笑,如今想一想過去仍是太年輕。

PHP確實是世界上最好的語言,不容狡辯。

相關文章
相關標籤/搜索