2012-03-29 14 views
1

這是我知道的外部鏡頭。我支持一個站點,因爲顯而易見的原因,它不斷更改從存儲庫中排除的資產。目前,我必須將這些資產FTP到我的本地計算機才能正常開發和測試。我想要做的只是鏈接到服務器上的資產。我想這可能使用Apache的mod_alias中是可能的,但我不能得到它的工作:在vhost中使用apache mod_alias從外部服務器鏈接資源

Alias /assets http://www.mysite.com/assets 

這可能嗎?有沒有其他的方法來做到這一點?

感謝

回答

4

您可以使用mod_proxy的,以讓Apache從遠程服務器上獲取資源,然後將該URL下返回他們:

ProxyRequests Off 
ProxyPass /assets http://www.mysite.com/assets 
ProxyPassReverse /assets http://www.mysite.com/assets 

http://httpd.apache.org/docs/2.0/mod/mod_proxy.html

+1

是(+1),mod_alias中是將url映射到**本地**文件系統資源的方法。映射外部Web資源是代理的工作。 – regilero 2012-03-29 19:03:45

+0

完美的工作治療。謝謝! – lopsided 2012-03-30 14:20:05

+1

如果您想從虛擬主機創建重定向,該怎麼辦?我的意思是讓'http:// mysite.localhost'指向'http:// www.mysite.com' ...你將如何繼續? – Jago 2013-07-23 04:16:45

相關問題