mirror of
https://github.com/freedombox/FreedomBox.git
synced 2026-01-28 08:03:36 +00:00
subdomain for plinth
This commit is contained in:
parent
ca9f8e3124
commit
c9863bc0f8
@ -1,11 +1,35 @@
|
||||
ProxyPass /plinth/ http://localhost:8000/
|
||||
|
||||
<Directory />
|
||||
Options Indexes FollowSymLinks
|
||||
<VirtualHost *:80>
|
||||
DocumentRoot /dev/null
|
||||
ServerName plinth
|
||||
|
||||
RewriteEngine on
|
||||
RewriteRule [^/]*/plinth$ plinth/ [R]
|
||||
RewriteRule [^/]*/$ plinth/ [R]
|
||||
#RewriteRule ^$ plinth/ [R]
|
||||
## Force ssl
|
||||
RewriteEngine on
|
||||
ReWriteCond %{SERVER_PORT} !^443$
|
||||
RewriteRule ^/(.*) https://%{HTTP_HOST}/$1 [NC,R,L]
|
||||
|
||||
</VirtualHost>
|
||||
|
||||
<VirtualHost *:443>
|
||||
DocumentRoot /home/james/src/plinth/static
|
||||
ServerName plinth
|
||||
|
||||
SSLEngine on
|
||||
SSLCertificateFile /etc/apache2/ssl/apache.pem
|
||||
|
||||
## Use a rule like this to hang plinth off a subdir
|
||||
#RewriteEngine on
|
||||
#RewriteRule ^/plinth/(.*)$ http://localhost:8000/$1 [P,L]
|
||||
#Use the following to debug rewrite rules
|
||||
#RewriteLog "/var/log/apache2/rewrite.log"
|
||||
#RewriteLogLevel 9
|
||||
|
||||
## Use proxy directives to hand plinth off a domain or subdomain
|
||||
ProxyPass /static !
|
||||
ProxyPass / http://localhost:8000/
|
||||
ProxyPassReverse / http://localhost:8000/
|
||||
<Proxy *>
|
||||
allow from all
|
||||
</Proxy>
|
||||
</VirtualHost>
|
||||
|
||||
</Directory>
|
||||
|
||||
1
static/static
Symbolic link
1
static/static
Symbolic link
@ -0,0 +1 @@
|
||||
.
|
||||
Loading…
x
Reference in New Issue
Block a user