2017年2月20日 星期一

Apache Proxy 模組實作

Apache 經由 Virtual Host 設定,可將單一網頁伺服器建置為多重網域名稱站台。如果需求相反呢?讓來自校外不同的網頁連結到學校主機的指定路徑…當然也行,用的是「Proxy 模組」!
一、啟用 Proxy 模組
~# a2enmod proxy
~# a2enmod proxy_http
二、設定 proxy
~# vi /etc/apache2/apache2.conf
設定檔路徑因版本或有不同,另行編輯新增 conf 檔亦可。
~# vi /etc/apache2/sites-enabled/proxy.conf
三、設定內容例如:
將某網站連結至網頁伺服器根目錄中「chcg」資料夾下…
ProxyRequests Off
ProxyPass "/chcg" "http://www.chcg.gov.tw"
四、重新啟動 Apache,
~# service apache2 restart
成功!