少し前に、今いるプロジェクトでApacheによるリバースプロキシでのBasic認証を設定する事があったので、その備忘。
ApacheのProxyでBasic認証を処理させる場合は、以下の例ようにhttpd.conf(というか、最近ではそれをIncludeしている設定ファイル)で記述してあげればいい。

●httpd.conf(VirtualHost配下で指定している)

<VirtualHost*:80>
    ...
    <Proxy>
        AuthType Basic
        AuthName "..."
        Order deny,allow
        Allow from all
        ...
    </Proxy>    
    ...
<VirtualHost*:80>