43 lines
1.0 KiB
Plaintext
43 lines
1.0 KiB
Plaintext
|
<VirtualHost *:80>
|
||
|
ServerName studio.camp
|
||
|
Redirect / https://studio.camp/
|
||
|
</VirtualHost>
|
||
|
|
||
|
<VirtualHost *:443>
|
||
|
SSLCertificateFile /etc/letsencrypt/studio.camp/cert.pem
|
||
|
SSLCertificateKeyFile /etc/letsencrypt/studio.camp/key.pem
|
||
|
Include /etc/letsencrypt/options-ssl-apache.conf
|
||
|
SSLCertificateChainFile /etc/letsencrypt/studio.camp/chain.pem
|
||
|
|
||
|
ServerName studio.camp
|
||
|
|
||
|
<Location />
|
||
|
Options -Indexes
|
||
|
</Location>
|
||
|
<Directory /srv/camp>
|
||
|
Order deny,allow
|
||
|
Allow from all
|
||
|
</Directory>
|
||
|
|
||
|
Alias /static /srv/camp/static
|
||
|
Alias /images /srv/camp/data/images
|
||
|
|
||
|
LogLevel warn
|
||
|
ErrorLog /var/log/apache2/studio.camp.error.log
|
||
|
CustomLog /var/log/apache2/studio.camp.log combined
|
||
|
ServerSignature Off
|
||
|
|
||
|
ProxyRequests Off
|
||
|
<Proxy *>
|
||
|
Order deny,allow
|
||
|
Allow from all
|
||
|
</Proxy>
|
||
|
ProxyPass /static !
|
||
|
ProxyPass /images !
|
||
|
|
||
|
RequestHeader unset Proxy
|
||
|
|
||
|
ProxyPass / http://127.0.0.1:8087/
|
||
|
ProxyPassReverse / http://127.0.0.1:8087/
|
||
|
</VirtualHost>
|