首頁  >  問答  >  主體

github-pages - GitHub Pages/GitCafe Pages 可以搭建博客,並且可以綁定域名,技術原理是什麼呢?如何實現的呢?

GitHub Pages/GitCafe Pages 可以搭建博客,並且可以綁定域名,技術原理是什麼呢?如何實現的呢?

1.每個帳號都可以建置一個靜態網站
2.每個帳戶都可以綁定一個網域
3.但是可以只有一個IP位址
求解。 。 。 。 。感謝萬分!

漂亮男人漂亮男人2706 天前721

全部回覆(3)我來回復

  • PHP中文网

    PHP中文网2017-04-28 09:06:07

    正如你的困惑,對於web伺服器而言,IP位址只有一個,如何針對不同的域名,返回不同的內容?

    其實很簡單,Web Server透過看Request中的Host,對應去找對應的資料夾,甚至可以依照Host將請求反向代理到其他伺服器。很多web伺服器都有此功能。關鍵字:網域名稱 反向代理

    回覆
    0
  • 高洛峰

    高洛峰2017-04-28 09:06:07

    這是 Web 伺服器自帶的功能,建議先補習相關知識。 Coding Pages 也支援綁定自訂網域.

    回覆
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-04-28 09:06:07

    一般綁定網域都是透過CNAME指向到一個服務方的url.透過過去Request中的頭資訊來作為區分不同使用者的參數去查詢這個使用者的資訊。你在綁定網域的時候會有一個提交網域的操作,你的網域他們會存起來。

    如果是國內的情況,國內的伺服器需要網域備案才可以做解析,服務商可能強制只有備案的網域才可以綁定,或是會讓你解析到指向國外伺服器的url.然後做反向代理。

    你可以去了解 nginx反向代理 網域

    回覆
    0
  • 取消回覆