Ich versuche, meine HTTP zu HTTPS mit. Htaccess umleiten. Das Problem, das ich habe, ist, wenn ein Benutzer einen Pfad zu der Domäne hinzufügt, wird das "/" zwischen der Domäne und dem Pfad nach der Umleitung entfernt. Wie bekomme ich meine Neufassung, um den Schrägstrich nach der Domain beizubehalten?.htaccess Redirect zu HTTPS entfernt/zwischen Domäne und URI
http://www.example.com/blog/post
Neufassungen zu:
https://www.example.comblog/post
Unten finden Sie die .htaccess-Datei ich verwende.
RewriteEngine on
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} ^example.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www.example.com [NC]
RewriteRule (.*) https://%{HTTP_HOST}/%{REQUEST_URI}/
Benötige ich nicht "RewriteCond% {HTTPS} aus" und "RewriteRule (. *) Https: //% {HTTP_HOST} /% {REQUEST_URI} /" –
Behalten Sie das. Das obige erzwingt einfach das '/' am Ende der URLs. – Lag