jan4321
Lt. Commander
- Registriert
- Juli 2007
- Beiträge
- 1.929
hi,
ich will endlich mal einen Schönheitsfehler meiner owncloud beheben.
Ist:
ich rufe https://owncloud.example.de:1002/ auf, was als virtueller host eingerichtet ist:
alles klappt.
mache ich das ganze mit:
http://owncloud.example.de:1002/ bzw einfach owncloud.example.de:1002
greift die rule nicht und ich bekomme einen 400 Bad Request
Wo muss ich ansetzten, dass der http einfach in https umwandelt?
ich will endlich mal einen Schönheitsfehler meiner owncloud beheben.
Ist:
ich rufe https://owncloud.example.de:1002/ auf, was als virtueller host eingerichtet ist:
Code:
<VirtualHost owncloud.example.de:1002>
SSLEngine on
SSLCertificateFile /etc/ssl/certs/apache.crt
SSLCertificateKeyFile /etc/ssl/private/apache.key
#Permanent http to https redirect
RewriteEngine On
RewriteCond %{SERVER_PROTOCOL} =http
RewriteRule ^/?(.*) https://owncloud.example.de:1002/$1 [R,L]
# Pfad zu den Webinhalten
DocumentRoot /var/www/owncloud
</VirtualHost>
alles klappt.
mache ich das ganze mit:
http://owncloud.example.de:1002/ bzw einfach owncloud.example.de:1002
greift die rule nicht und ich bekomme einen 400 Bad Request
Bad Request
Your browser sent a request that this server could not understand.
Reason: You're speaking plain HTTP to an SSL-enabled server port.
Instead use the HTTPS scheme to access this URL, please.
Wo muss ich ansetzten, dass der http einfach in https umwandelt?
Zuletzt bearbeitet: