Debian macht sich hervorragend als Web- und Mailserver. Schau auch in den "
Tipps und Tricks"-Bereich.
-
sharbich
- Beiträge: 356
- Registriert: 27.09.2013 21:12:40
Beitrag
von sharbich » 14.04.2021 18:09:49
Hallo Ihr Lieben,
irgendwie stehe ich gerade auf dem Schlauch. Ich habe einen <Virtuellen Host> eingerichtet.
Code: Alles auswählen
<VirtualHost *:80>
ServerName rspamd.intern.example.com
ServerPath /rspamd
RewriteEngine On
ProxyRequests Off
<Location /rspamd>
Order allow,deny
Allow from all
</Location>
RewriteRule ^/rspamd$ /rspamd/ [R,L]
RewriteRule ^/rspamd/(.*) http://localhost:11334/$1 [P,L]
ErrorLog /var/log/apache2/apache-rspamd-error.log
TransferLog /var/log/apache2/apache-rspamd-access.log
CustomLog /var/log/apache2/apache-rspamd-request.log combined
</VirtualHost>
Jetzt möchte ich das wenn im Browser die URL rspamd.intern.example.com aufgerufen wird automatisch eine Weiterleitung zu rspamd.intern.exmple.com/rspamd/ erfolgt. Wie bekomme ich das hin?
Gruß von Stefan Harbich
Zuletzt geändert von
sharbich am 15.04.2021 10:43:35, insgesamt 1-mal geändert.
-
sharbich
- Beiträge: 356
- Registriert: 27.09.2013 21:12:40
Beitrag
von sharbich » 15.04.2021 10:43:07
Hallo Ihr Lieben,
ich konnte das Problem selbst lösen.
Code: Alles auswählen
<VirtualHost rpsamd.intern.example.com:80>
ServerName rspamd.intern.example.com:80
RedirectMatch permanent ^(.*)$ https://rspamd.intern.example.com
</VirtualHost>
<VirtualHost rspamd.intern.example.com:443>
ServerName rspamd.intern.example.com
ServerAdmin webmaster@example.com
ProxyPass / http://rspamd.intern.example.com:11334/
ProxyPassReverse / http://rspamd.intern.example.com:11334/
ProxyPreserveHost on
SSLProxyEngine on
SSLEngine on
SSLCertificateFile /etc/ssl/certs/rspamd.intern.example.com.crt
SSLCertificateKeyFile /etc/ssl/private/rspamd.intern.example.com.key
ErrorLog /var/log/apache2/apache-rspamd-error.log
TransferLog /var/log/apache2/apache-rspamd-access.log
CustomLog /var/log/apache2/apache-rspamd-request.log combined
</VirtualHost>
Gruß von Stefan Harbich