如何使用apache_proxy轉發
在一些情況下,經常會使用apache的proxy功能,具體含義就是在滿足某些情況下apache代替用戶進行http的轉請求, 網上到處都是的代理功能即是本功能的具體應用。
使用proxy,需要裝上mod_proxy的apache的dso,然後在apache中增加類似如下的配置文件
<VirtualHost *:80>
ServerName img.aaa.bbb.com
DocumentRoot /home/share/htdocs/img
ErrorLog logs/apache/img/error
RewriteEngine On
# RewriteLogLevel 4
RewriteLog "logs/yapache/rewritelog_yimg"
RewriteCond /home/share/htdocs/img/%{REQUEST_FILENAME} !-f
RewriteRule ^/(.+)$ http://img01.img.aaa.bbb.com/cn/$1 [QSA,P,L]
</VirtualHost>
使用proxy,需要裝上mod_proxy的apache的dso,然後在apache中增加類似如下的配置文件
<VirtualHost *:80>
ServerName img.aaa.bbb.com
DocumentRoot /home/share/htdocs/img
ErrorLog logs/apache/img/error
RewriteEngine On
# RewriteLogLevel 4
RewriteLog "logs/yapache/rewritelog_yimg"
RewriteCond /home/share/htdocs/img/%{REQUEST_FILENAME} !-f
RewriteRule ^/(.+)$ http://img01.img.aaa.bbb.com/cn/$1 [QSA,P,L]
</VirtualHost>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.