Leiten Sie den gesamten HTTP-Datenverkehr zu HTTPS einschließlich der Subdomains um
2002
g3blv
Ich versuche, den gesamten HTTP
Datenverkehr auf HTTPS
Subdomains umzuleiten . Ich habe die Domain mit FastComet auf ihrem Shared Hosting mit cPanel eingerichtet. Einige Beispiele, wie ich umleiten möchte.
http://www.example.com -> https://www.example.com http://example.com -> https://example.com http://www.example.com/mail -> https://www.example.com/mail http://example.com/mail -> https://example.com/mail http://mail.example.com -> https://mail.example.com
Ich habe versucht, unten zu meiner .htaccess
Datei hinzuzufügen
RewriteEngine On RewriteCond % 80 RewriteCond % ^(.+\.)?mydomain\.com$ RewriteRule ^(.*)$ https://%1mydomain.com/$1 [R=301,L]
Und allgemeiner
RewriteEngine On RewriteCond % off RewriteRule ^(.*)$ https://%% [L,R=301]
Aber keine von ihnen leitet weiter http://mail.example.com
, https://mail.example.com
während sie http://example.com/mail
zu https://example.com/mail
Werken umgeleitet . Was vermisse ich mein Setup?
Wo haben Sie diese Datei gespeichert? Wenn es sich im Stammverzeichnis von example.com befindet, wird es nur für diese Domäne umgeleitet. Sie müssen eine separate Datei auf mail.example.com platzieren. Wenn Sie eine solche allgemeine Weiterleitung wünschen, ist es in der Regel am besten, diese in Ihre Serverkonfiguration aufzunehmen, anstatt eine htaccess-Datei.
Seth vor 7 Jahren
1
Derzeit habe ich es im `public_html`-Ordner. Der Ordner `public_html` befindet sich im` root`. Wo finde ich die Serverkonfiguration?
g3blv vor 7 Jahren
0
Wenn Sie mit Shared Hosting arbeiten, ist es unwahrscheinlich, dass Sie direkt darauf zugreifen können. Es ist normalerweise irgendwo in `/ etc`. Sie müssten (wahrscheinlich) den VirtualHost ändern. Siehe auch: [http zu https Apache-Umleitung] (https://stackoverflow.com/questions/16200501/http-to-https-apache-redirection). Wenn Sie dies nicht tun können, müssen Sie für jede Domäne eine htaccess-Datei verwenden.
Seth vor 7 Jahren
1
0 Antworten auf die Frage
Verwandte Probleme
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
9
Erzwingen Sie eine Webadresse, um HTTPS zu durchlaufen
-
1
Apache Reverse Proxy
-
1
Umleitung: Wie kam das zusätzliche Wort in die Datei?
-
5
Wie kann ich meinem Browser die Passwörter für sichere Websites merken?
-
5
gmail leitet das ursprüngliche Land auch nach der Aktualisierung weiter
-
3
Ubuntu Server mit GNOME Desktop Envinronment - Einstellen der Apatche-Konfigurationsdateiberechtigun...
-
2
Ich kann nicht auf https-Seiten zugreifen = (
-
1
Was sind die Lösungen für die Herausforderung von Ha.ckers.org?
-
1
Was bewirkt, dass die Adressleiste in IE grün wird?