Apache 2.4 ProxyPassMatch with .htaccess rewrite
ProxyPassMatch ^/(.*\.php)$ fcgi://127.0.0.1:9001/hosting_files/site.com/admin_secure/$1
"admin_secure" is the DocumentRoot in the vhost.
In that directory, I have a .htaccess file that contains the following:
<ifmodule mod_rewrite.c="">RewriteEngine on
RewriteRule ^$ webroot/ [L]
RewriteRule (.*) webroot/$1 [L]</ifmodule>
The site works, right up until I try to access something that should be in the "webroot" directory. For example, if I go to "vendors/kcfinder/browse.php" which is inside the "webroot" directory, I get a "File not found" error. If I go to "webroot/vendors/kcfinder/browse.php", it works.
I've turned on rewrite and proxy logging, and it looks like the rewrite never takes place. It just sends whatever I type in the URL (if it's a PHP file).
Is there a way to write my ProxyPassMatch statement to take in rewrites like that?