2017-03-26 2 views
1

Ich habe diese Regel:apache2 Umleitung http auf https mit voller url

RewriteCond %{HTTPS} !=on 
RewriteRule ^(.*)$ https://www.dnilabs.at/$1 [R=301,L] 

Also, wenn ich auf die URL wechseln Sie zu http://www.dnilabs.at/loesungen/ umleitet https index.php und sollte https/loesungen sein/

Was tun ich fehle hier? sollte es nicht zu/loesungen statt/index.php weitergeleitet

Ich habe versucht, dies auch mit dem gleichen Ergebnis

^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} 
+0

Höchstwahrscheinlich andere Rewriting-Regeln stören. Ich schlage vor, Sie aktivieren die Neuschreiben-Protokollierung, erhöhen Sie die Protokollierungsstufe und werfen Sie einen Blick auf Ihre Neuschreiben-Protokolldatei. Dies ermöglicht es, _exactly_ zu verstehen, was tatsächlich in Ihrer Rewrite-Engine Schritt für Schritt vor sich geht. – arkascha

+0

OK, es funktioniert, mein Problem war ich legte die Regeln auf das Ende meiner .htaccess-Datei, ich legte es direkt unter RewriteEngine auf und jetzt funktioniert es – dni

+0

danke! :) .. – dni

Antwort

0

OK es funktioniert, wurde mein Problem platziert ich die Regeln auf dem Ende meine .htaccess Datei, ich habe es direkt unter RewriteEngine On platziert und jetzt funktioniert es