ich SSL auf einer Website vor kurzem aktiviert haben (https://ledertid.com)https Umleitung in .htaccess funktioniert nicht auf der Homepage
ich dies in meinem .htaccess alles von http umleiten: // zu https: // .
Dieses ist meine ursprüngliche .htaccess
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Dann habe ich versucht, diese (Option A)
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteCond %{ENV:HTTPS} !=on
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L]
# BEGIN WordPress
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Die obige Option A den folgenden Fehler in dem Browser zurückgegeben: „ledertid. com hat dich zu oft umgeleitet. "
Dann habe ich versucht, diese (Option B)
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteCond %{HTTPS} !=on
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L]
# BEGIN WordPress
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Option C
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteCond %{HTTPS} !=on
RewriteRule^https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
# BEGIN WordPress
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
Es wirkt wie ein Zauber auf alle URLs mit Ausnahme der Homepage. Also, wenn Sie http: // ledertid.com besuchen, leitet es Sie nicht zur https: // Version um.
Stimmt etwas mit meinen Rewrite-Regeln in .htaccess nicht oder fehlt etwas anderes, das dieses Problem verursacht?
Vielen Dank im Voraus.
Hmm .. Dies hat nicht funktioniert. Brach das Ganze mit zu vielen Redirects-Seiten irgendwie zusammen. Ich habe die anderen Rewrite entfernt, aber immer noch nicht funktioniert –