2017-08-23 9 views
0

Ich suchte in Google für diese und überprüft über 50 Beiträge, aber keiner scheint zu arbeiten. Nehmen wir an, dass ich eine Domain example.com habe. Was ich will, ist, leiteUmleiten von http zu https und www zu nicht www?

http://www.example.com 
https://www.example.com 
http://example.com 

zu

https://example.com 

Kann jemand mir bitte helfen ?? Jede Hilfe würde geschätzt werden.

Hinweis: Ich verwende cloudflare und habe keinen Zugriff auf die Datei conf. Ich habe Zugriff auf .htaccess-Dateien.

EDIT1: Meine .htaccess sieht aus wie

RewriteEngine On 
RewriteCond %{HTTPS} off 
RewriteCond %{HTTP_HOST} ^(?:www\.)?(.*)$ [NC] 
RewriteRule (.*) https://%1%{REQUEST_URI} [L,R=301] 
+0

Es doesnot Umleitung –

Antwort

1

Sie so etwas wie dies versuchen:

RewriteEngine On 

RewriteCond %{HTTPS} off 
RewriteRule^https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301,NE] 

RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC] 
RewriteRule^https://%1%{REQUEST_URI} [L,R=301,NE] 
+0

Es hat nicht funktioniert! –

1

Sie diese Regel in Cloudflare verwenden können:

RewriteEngine On 

RewriteCond %{HTTP:CF-Visitor} '"scheme":"http"' [OR] 
RewriteCond %{HTTP_HOST} ^(?:www\.)?(.+)$ [NC] 
RewriteRule^https://%1%{REQUEST_URI} [L,R=301,NE] 
Verwandte Themen