2017-12-14 8 views
0

Ich habe einen Admin-Panel an, dass wirkt flippigeWebsite umleitet mit https sondern arbeitet mit http auf Apache2

Wenn die Website mit http vorausgeht: // es erscheint fein zu arbeiten, aber wenn ich die Verwendung SSL-Zertifikat, es leitet mit https: // zur Haupt-Site um, aber nicht zur Sub-Domain des Admin-Panels. Seltsam ist auch, dass meine API auch als nicht sicher kommt.

Ich denke, es hat etwas mit der Art und Weise zu tun, wie das SSL-Zertifikat installiert wurde, aber ich habe begrenzte Kenntnisse mit Apache2.

Hier ist die Datei des Admin-Panel in sites-enabled:

ServerAdmin [email protected] 
ServerName (admin panel url) 
ServerAlias (admin panel url) 
DocumentRoot (location of admin panel files) 

SSLEngine on 
SSLCertificateFile (location of ssl crt file) 
SSLCertificateKeyFile (location of ssl key file) 
SSLCertificateChainFile (location of ssl bundle crt file) 

Antwort

1

ich für meine https das Problem herausgefunden: // vs http: // Problem mit dem Admin-Panel. Es stellte sich heraus, dass meine virtuellen Hosts in der Admin-Panel-Datei unter/sites-enabled/

nicht korrekt eingerichtet waren. Ich habe den Port für den virtuellen Host für mein Admin-Panel umbenannt und einen neuen virtuellen Host erstellt, der die Benutzer abfängt Geh nicht zur sicheren Seite und zwinge sie hinein.

Jetzt sieht es so aus:

<VirtualHost *:80> 
    ServerName (admin panel url) 
    ServerAlias (admin panel url) 
    Redirect permanent/https://(admin panel url) 
</VirtualHost> 

<VirtualHost *:443> 
    ServerAdmin [email protected] 
    ServerName (admin panel url) 
    ServerAlias (admin panel url) 
    DocumentRoot (directory of admin panel files) 

    SSLEngine on 
    SSLCertificateFile (location of crt file) 
    SSLCertificateKeyFile (location of key file) 
    SSLCertificateChainFile (location of bundle crt file) 
</VirtualHost> 
Verwandte Themen