>I wanted to proxyfy another WordPress instance, running on a remote OpenBSD
>5.1 installation.
>So far, the remote installation works like a charm.
>
>But when I configure the reverse-proxy, URL with PHP files and variables
>aren't managed properly.
>
>The remote website is located on http://192.168.0.28:80/ (DocumentRoot is
>/var/www/htdocs).
>The proxy directives I set up are:
>       ProxyPass /test/ http://192.168.0.28:80/
>       ProxyPassReverse /test/ http://192.168.0.28:80/
>(I modified WordPress so that it publishes itself as
>https://www.tumfatig.net/test/)
>
>Working URLs look like:
>       https://www.tumfatig.net/test/wp-content/themes/twentyeleven/style.css
>       https://www.tumfatig.net/test/wp-includes/css/admin-bar.css?ver=20111209
>       https://www.tumfatig.net/test/wp-includes/wlwmanifest.xml
>       https://www.tumfatig.net/test/xmlrpc.php
>Any such URL doesn't work:
>       https://www.tumfatig.net/test/xmlrpc.php?rsd
>
>The proxy log says:
>       [Wed Jun 6 10:58:31 2012] [error] [client 82.241.119.38] File does not 
> exist:
>proxy:http://192.168.0.28/xmlrpc.php?rsd
>
>The Web navigator says:
><!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
><HTML><HEAD>
><TITLE>404 Not Found</TITLE>
></HEAD><BODY>
><H1>Not Found</H1>
>The requested URL /test/xmlrpc.php was not found on this server.<P>
></BODY></HTML>
>
>But, from the LAN and the proxy server itself, running `ftp
>"http://192.168.0.28/xmlrpc.php?rsd"` gets the file properly from the 5.1
>server...
>
>Anyone gets why only PHP files with variable passed are not translated
>properly by my configuration ?

Maybe because HTTPS isn't port 80? That or the all the junk Javascript WP 
spews? :)

-- p

Reply via email to