How to configure Askbot to run behind reverse-proxy ?

I have Askbot setup on a server, and running fine on our internal network. Now I need to make it available in our extranet, meaning make the server accessible from the internet.

I have an Apache2 server with reverse-proxy acting as an entry point for our extranet applications, with several of them already running (vtiger, wordpress, roundcube, ...).

So I am trying to get Askbot working from behind this reverse proxy.

Here is my setup on the reverse-proxy:

<VirtualHost *:443>
    SSLEngine on
    SSLCertificateFile    /etc/ssl/certs/
    SSLCertificateKeyFile /etc/ssl/private/
    SSLCertificateChainFile /etc/ssl/certs/
    SSLProxyEngine On

    <Location /evolution>
            ProxyPass h t t p://
            ProxyPassReverse h t t p://

On the Askbot side, I have set this in BaseURL:

BaseURL h t t p://"

When coming from the internet, I get the following error:

The requested URL /evolutionaccount/signin/ was not found on this server.

A slash is missing. Adding it manually in my url make things kind of work, that I get the page, altough the css seems to be missing...

So here is my question: how should I setup Askbot to work behind my reverse-proxy (maybe some parameter in

alci's avatar
asked 2014-02-21 04:24:51 -0500, updated 2014-02-21 05:13:34 -0500
edit flag offensive 0 remove flag close merge delete


add a comment see more comments