線上書籍

Home

網管技術

原文:https://www.facebook.com/groups/433210663406012/permalink/1380585182001884/

Apache 經由 Virtual Host 設定,可將單一網頁伺服器建置為多重網域名稱站台。如果需求相反呢?讓來自校外不同的網頁連結到學校主機的指定路徑…當然也行,用的是「Proxy 模組」!

  1. 啟用 Proxy 模組一
    ~# a2enmod proxy
    ~# a2enmod proxy_http
     
  2. 設定 proxy
    ~# vi /etc/apache2/apache2.conf
    設定檔路徑因版本或有不同,另行編輯新增 conf 檔亦可。
    ~# vi /etc/apache2/sites-enabled/proxy.conf
     
  3. 設定內容例如:
    將某網站連結至網頁伺服器根目錄中「chcg」資料夾下…
    ProxyRequests Off
    ProxyPass "/chcg" "http://www.chcg.gov.tw"
     
  4. 重新啟動 Apache,
    ~# service apache2 restart
    成功!
     
  5. 參考文件
    https://httpd.apache.org/docs/2.4/mod/mod_proxy.html