2015-10-19 198 views
0

我正在嘗試爲運行VMware View直接連接的一些虛擬桌面構建反向代理。我希望用戶能夠根據路徑鍵入https://server/desktop1https://server/desktop2,然後它需要將代理反向到正確的IP地址。我嘗試了很多規則,真的沒有運氣。Apache反向代理

目前在服務器運行的Apache 2.4和Ubuntu服務器14

+0

那麼,爲t他質疑?顯示您嘗試的配置:使用編輯按鈕並將配置作爲代碼複製到您的問題中 – Marged

+0

您正在使用哪種反向代理實用程序? – vish4071

回答

0

裏面的虛擬主機,你應該寫如下:

ProxyPass /desktop1 http://ip.of.desktop.1/ 
ProxyPassReverse /desktop1 http://ip.of.desktop.1/ 

ProxyPass /desktop2 http://ip.of.desktop.2/ 
ProxyPassReverse /desktop2 http://ip.of.desktop.2/ 

你也確保你安裝並啓用了需要的模塊

aptitude install -y libapache2-mod-proxy-html 
a2enmod proxy 
a2enmod proxy_http 
a2enmod rewrite 
a2enmod deflate 
a2enmod headers 
a2enmod proxy_connect 
a2enmod proxy_html 

然後重新啓動的Apache2和檢查...