Hi, Eric: Thank you very much for your response. I've set RewriteLogLevel 4 RewriteLog "/var/log/www/rewrite.log" and found that Apache did not check ProxyPass rules at all. If I added: RewriteRule ^/pics/(.*\.jpg)$ http://192.168.53.93/pics/$1 [P,L] This worked as expected, but my questions are: (1) can this hide the backend image server from outside? how can I check this?? (2) How can I make the ProxyPass work if I want to make some fine-controls over the proxy.. Thanks again, lihao On Sun, Apr 6, 2008 at 12:18 PM, Eric Covener <covener@xxxxxxxxx> wrote: > On Sat, Apr 5, 2008 at 8:54 PM, <lihao0129@xxxxxxxxx> wrote: > > Hi, folks: > > The above configuration did not work, I get 403 error by visiting > > "http://example.com/images/pic.jpg", but I can access > > http://imgserver.com/images/pic.jpg from web browser without problem. > > [firewall enabled around our Internal NAT] > > error log with LogLevel debug? > > -- > Eric Covener > covener@xxxxxxxxx > > --------------------------------------------------------------------- > The official User-To-User support forum of the Apache HTTP Server Project. > See <URL:http://httpd.apache.org/userslist.html> for more info. > To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx > " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx > For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx > > --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See <URL:http://httpd.apache.org/userslist.html> for more info. To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx