Ich versuche, alle HTTP-Anfragen an HTTPS und alle www an Nicht-WWW-URLs umzuleiten.HTTP auf HTTPS und WWW auf NON-WWW umleiten URL
Das heißt,
- http://example.net zu https://example.net
- http://www.example.net-https://example.net
- http://www.example.net-https://example.net
- https://www.example.net zu https://example.net
Ich war s ist in der Lage, URL-Bedingungen umzuleiten (1, 2 & 3), aber die vierte Umleitungsbedingung funktioniert nicht, d. h. https://www.example.net zu https://example.net.
Ich habe ein SSL-Zertifikat für www und nicht www URLs für meine Website. Ich verwende derzeit WordPress.
Meine .htaccess-Datei enthält den folgenden Code:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} ^(?:www\.)?(.*)$ [NC]
RewriteRule (.*) https://%1%{REQUEST_URI} [L,R=301]
ich viele verschiedene Redirect Bedingungen aber keine gearbeitet ausprobiert habe.
Ich erhalte den folgenden Fehler in Firefox:
ein Fehler während einer Verbindung zu www.example.net aufgetreten. Peer meldet, dass ein interner Fehler aufgetreten ist. Fehlercode: SSL_ERROR_INTERNAL_ERROR_ALERT
Was kann ich tun, um die 4. URL-Bedingung umzuleiten?
Hatte das gleiche Problem, deaktivieren Cloudflare funktioniert auch für mich. – Yahreen