2017-08-12 8 views
0

Ich versuche, meine .htacess Datei zu erzwingen, um https zu erzwingen, aber weil ich bereits einige Regeln habe, scheint ich nur zu brechen. Kann mir jemand helfen, mich zu beraten?Htaccess-Datei zum Umleiten zu erzwingen https

DirectoryIndex index.php 
RewriteEngine on 

RewriteCond $1 !^(index\.php| (.*)\.swf|forums|images|css|downloads|jquery|js|robots\.txt|favicon\.ico) 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*)$ ./index.php?$1 [L,QSA] 
+0

Mögliche duplicate von [htaccess umleiten zu https: // www] (https://stackoverflow.com/questions/13977851/htaccess-redirect-to-https-www) – localheinz

Antwort

0

ich dies tun:

RewriteCond %{HTTPS} off 
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] 
+0

Super, danke – Trotterwatch

0

die RewriteEngine verwenden. Dies wird SSL zwingen.

RewriteEngine On 
RewriteCond %{HTTP_HOST} !^$ 
RewriteCond %{HTTP_HOST} !^www\. [NC] 
RewriteCond %{HTTPS}s ^on(s)| 
RewriteRule^http%1://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L] 
+0

Gern geschehen. Wenn Sie die Antwort verwendet haben, markieren Sie diese bitte als akzeptiert. – Goldbug

1

können Sie versuchen:

Sie auch diese link heraus überprüfen können. Du hast viele andere Regeln, die du vielleicht brauchst.

Verwandte Themen