gergelypolonkai-web-jekyll/content/blog/2011-06-10-proxy-only-non-e...

30 lines
1.0 KiB
ReStructuredText
Raw Permalink Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

Proxy only non-existing files with mod_proxy and mod_rewrite
############################################################
:date: 2011-06-10T14:20:43Z
:category: blog
:tags: apache
:url: blog/2011/6/10/proxy-only-non-existing-files-with-mod-proxy-and-mod-rewrite.html
:save_as: blog/2011/6/10/proxy-only-non-existing-files-with-mod-proxy-and-mod-rewrite.html
:status: published
:author: Gergely Polonkai
Today I got an interesting task. I had to upload some pdf documents to a site. The domain is
ours, but we dont have access to the application server that is hosting the page yet. Until we
get it in our hands, I did a trick.
I enabled `mod_rewrite`, `mod_proxy` and `mod_proxy_http`, then added the following lines to my
apache config:
.. code-block:: apache
RewriteEngine on
RewriteRule ^/$ http://172.16.72.131:8080/ [QSA,L,P]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^/(.*) http://172.16.72.131:8080/$1 [QSA,L,P]
Order allow,deny
Allow from all
Im not totally sure its actually secure, but it works for now.