2017-08-24 2 views
1

Ich bin neu auf der Website, ich habe vor kurzem mein SSL-Zertifikat und das HTTPS-Protokoll auf meiner Website installiert. Zuerst habe ich versucht, das Zertifikat einfach durch die Systemsteuerung von GoDaddy (MY Hoster) zu installieren, aber es gelang mir nicht, gute Ergebnisse zu erzielen. Ich habe diese Website konsultiert und verschiedene Fragen für die htaccess-Datei gefunden, aber nach mehreren Tests ist das Ergebnis das gleiche, das HTTPS-Protokoll funktioniert nicht. Das ist mein HTACCESS Code:Umleiten von HTTP zu HTTPS mit htaccess und godaddy

# BEGIN WordPress 
<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase/
RewriteRule^index \ .php $ - [L] 
RewriteCond% {REQUEST_FILENAME}! -f 
RewriteCond% {REQUEST_FILENAME}! -d 
RewriteRule. /web/index.php [L] 
SSLOptions + StrictRequire 
SSLRequireSSL 
SSLRequire% {HTTP_HOST} eq "www.ipsextant.eu" 
ErrorDocument 403 https://www.ipsextant.eu/web/ 
</ IfModule> 
# END WordPress 

Eine Sekunde lang ich das https-Protokoll sehen, aber während ich auf die Website navigieren das Protokoll ich benutze, ist HTTP.

Ich habe mit verschiedenen Codes versucht, die .htaccess-Datei ist in der Hauptwurzel der Website.

Kann ich das Problem lösen?

Gibt es Syntaxfehler im Code?

Vielen Dank im Voraus und sorry für mein Englisch

Bye Gianluca

+0

Es funktioniert für mich. Sie cachen wahrscheinlich jetzt einige nicht vorhandene Weiterleitung. Versuchen Sie, in Ihrem Browser ein privates Fenster zu öffnen, und führen Sie es erneut aus. – Mike

Antwort

0

Ihre Website funktioniert gut für mich, aber jede Seite zu zwingen, zu https:// umgeleitet wird, ist hier 2 Zeilen Code für das!

RewriteEngine on 
RewriteCond %{HTTPS} !=on 
RewriteRule^https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] 

Und wenn Sie es mit PHP überprüfen möchten, können Sie das tun,

if ($_SERVER['HTTPS'] != "on") { 
     $url = "https://". $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI']; 
     header("Location: $url"); 
     } 

Ihr Problem ist die Cache, Einstellungen/Geschichte Ihrer Website Cache von Ihrem Browser löschen und Sie werden gut sein.

Viel Glück, Gianluca;)

0

i mit Ihrer .htaccess-Lösung versucht, das ist die Nachricht:

Verbotene

Sie haben keine Berechtigung zum Zugriff auf/auf diesem Server. Darüber hinaus wurde ein ungültiger Fehler 403 bei dem Versuch, ein ErrorDocument zum Behandeln der Anforderung zu verwenden, aufgetreten.

Ich habe alle Cache-Browser gelöscht, andere Lösungen?

Tschüss

Verwandte Themen