Ich versuche, meine .httaccess-Konfiguration zu bearbeiten. Ich möchte every auf https umgeleitet, aber wenn ich das versuchen, was ich auf Stackoverflow gefunden:htaccess Umleitung von http zu https + GET param
RewriteCond %{HTTPS} !on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
Es wird nicht umgeleitet werden.
Jetzt ist meine .htaccess wie folgt aussieht:
RewriteEngine On
# ignore all existing files and directories for rewriting
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule^- [L]
RewriteRule ^([\d+^/]*)$ /index.php?id=$1 [QSA,L]
RewriteRule ^([\w+^/]*)$ /index.php?name=$1 [QSA,L]
Rewrite-Regeln wie:
^([\d+^/]*)$ /index.php?id=$1 [QSA,L]
gut arbeiten, wenn ich
- www.mydomain.com/523 wollen
es ist wie
- www.mydomain.com/index.php?id=523
Wie kann ich meinen Code anhängen von http umleiten: // zu https: // und Meine älteren Rewrite-Regeln funktionieren noch?
es funktioniert nicht. Wenn ich URL www.mydomain.com schreibe, geschieht nohink und löste URL-Eingabe im Browser (ohne irgendeinen Fehler oder Umleitung) – Michal
@Michael, was genau geschieht, wenn Sie die URL eingeben? Ich habe diese Regeln auf meinem Server getestet und es funktioniert. – starkeen
Ich tippe Browser meine URL, drücke Enter und dann Browser löscht URL Eingabe und nichts passiert passiert (ich sehe immer noch meine Standard-Browser-Seite mit Lesezeichen) – Michal