Ich habe folgendes in meiner .htacess-Datei: A aus nicht www umleiten zu www Und http auf https301 umleitet .htaccess-Datei http-https
Dies scheint gut zu funktionieren, wenn ich nicht www zugreifen Datei wird es weiterleiten an
Das Problem ist, wenn ich auf eine einzelne Seite zugreifen, die nicht HTTPS verwendet, wird es immer noch rendern und nicht an HTTPS-Version weiterleiten.
Wie kann ich das korrigieren? RewriteOptions erben RewriteEngine auf
# 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
RewriteEngine On
RewriteCond %{HTTP_HOST} ^mywebsite.co.uk [NC]
RewriteRule ^(.*)$ https://www.myswebsiye.co.uk/$1 [L,R=301]
RewriteCond %{HTTP_HOST} ^mywebsite\.co\.uk$ [OR]
RewriteCond %{HTTP_HOST} ^www\.mywebsite\.co\.uk$
RewriteRule ^index\.html$ "https\:\/\/www\.mywebsite\.co\.uk\/" [R=301,L]
Also, wenn ich eine URL meiner Seite und verwenden nicht https mit obigem Code eingegeben haben sollte umleiten? – Timmer
Ich habe die .htaccess-Datei hinzugefügt, die ich derzeit habe – Timmer
Alles unter dem '#End Wordpress', Ersetzen durch was ich oben gesetzt habe. Das obige sollte eine URL wie folgt drehen: "http: // example.com" in "https: // www.example.com" – Lag