Listen 8000
Listen 8080
# Deny access to .ht files
Require all denied
# Http host
ServerName localhost
# Add error log
CustomLog /proc/self/fd/1 proxy
LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" proxy
ErrorLog /proc/self/fd/2
ErrorLogFormat "[%t] [%l] [%E] [client: %{X-Forwarded-For}i] [%M] [%{User-Agent}i]"
LogLevel warn
# PHP match
SetHandler "proxy:fcgi://localhost:9000"
# Master dir
DocumentRoot /var/www/docker-aio/php/public/
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [QSA,L]
Options Indexes FollowSymLinks
Require all granted
AllowOverride All
Options FollowSymLinks MultiViews
Satisfy Any
Dav off
# Increase timeout in case e.g. the initial download takes a long time
Timeout 7200
ProxyTimeout 7200