1
0
Fork 0
mirror of https://github.com/Kozea/Radicale.git synced 2025-08-10 18:40:53 +00:00

Apache example: split into two examples

This commit is contained in:
Unrud 2018-04-21 10:17:08 +02:00
parent e608eca4d3
commit d636f9ba67

View file

@ -18,21 +18,15 @@ location /radicale/ { # The trailing / is important!
} }
``` ```
Example **Apache** configuration using front end authentication: Example **Apache** configuration:
```apache ```apache
RewriteEngine On RewriteEngine On
RewriteRule ^/radicale$ /radicale/ [R,L] RewriteRule ^/radicale$ /radicale/ [R,L]
<Location "/radicale/"> <Location "/radicale/">
AuthType Basic
AuthName "Radicale - Password Required"
AuthUserFile "/etc/radicale/htpasswd"
Require valid-user
ProxyPass http://localhost:5232/ retry=0 ProxyPass http://localhost:5232/ retry=0
ProxyPassReverse http://localhost:5232/ ProxyPassReverse http://localhost:5232/
RequestHeader set X-Script-Name /radicale/ RequestHeader set X-Script-Name /radicale/
RequestHeader set X-Remote-User expr=%{REMOTE_USER}
</Location> </Location>
``` ```
@ -59,6 +53,24 @@ location /radicale/ {
} }
``` ```
Example **Apache** configuration:
```apache
RewriteEngine On
RewriteRule ^/radicale$ /radicale/ [R,L]
<Location "/radicale/">
AuthType Basic
AuthName "Radicale - Password Required"
AuthUserFile "/etc/radicale/htpasswd"
Require valid-user
ProxyPass http://localhost:5232/ retry=0
ProxyPassReverse http://localhost:5232/
RequestHeader set X-Script-Name /radicale/
RequestHeader set X-Remote-User expr=%{REMOTE_USER}
</Location>
```
**Security:** Untrusted clients should not be able to access the Radicale **Security:** Untrusted clients should not be able to access the Radicale
server directly. Otherwise, they can authenticate as any user. server directly. Otherwise, they can authenticate as any user.