| | | | |
| |||||||
| Server, Hosting und Workstations Server-Konfigurationsdateien (.htaccess/httpd.conf) und Arbeiten auf Serverebene |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| Neuer Benutzer Registriert seit: 30.03.2008
Beiträge: 10
![]() | Hallo zusammen, ich möchte ein paar Seiten einer Internetseite auf verschlüsselte Seiten umleiten per .htaccess Datei und dem rewritecond-Befehl. Da ich mit dem Thema bisher recht wenig zu tun hatte, bekomme ich gerade mal die einfachsten Dinge im Bereich mod_rewrite hin. Ich möchte folgendes machen: Wenn jemand den Link http://www.meinedomain.de/index.php?id=irgendeinezahl aufruft soll er umgeleitet werden auf die sichere Seite httpS://www.meinedomain.de/index.php?id=irgendeinezahl Wie man generell Subdomains umleitet von http auf https habe ich bereits herausgefunden und es funktioniert auch ohne Probleme, allerdings bekomme ich es nicht hin, sobald ich diese Änderung für eine bestimmte Unterseite umsetzen will - bei der Suche habe ich auch noch keine Internetseite gefunden, die mal eine wirkliche Einführung für Dummies wie mich in das Thema bietet - vielleicht habt Ihr hier auch einen Tipp. Wäre super dankbar, wenn mir hier jemand zeitnah eine Hilfestellung geben könnte. Vielen Dank jojo75x |
| | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer Registriert seit: 01.11.2008
Beiträge: 825
PHP-Kenntnisse: Anfänger ![]() | was hast du denn bisher versucht? wenn du schon subdomains umleitest müsstet du den rest ja auch hinbekommen, google hilft immer! PHP-Code: was den synthax von der rewritecond angeht bin ich mir nicht sicher.. empfehlenswert ist auch das hier |
| | |
| | |
| Moderator Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | dein https-vhost läuft doch aufs gleiche verzeichnis oder ? also wird dort auch die gleiche .htaccess genutzt und wieder überprüft ob die request-uri die angegebene ist und wenn das der fall ist ... versucht er natürlich wieder weiterzuleiten .... endlosschleife ... die Condition muss also auch abfragen ob die url https nutzt, was irgendwie mit was richtung Code: RewriteCond %{HTTPS} !=on
deine Rewrite-Condition gilt übrigends nicht nur für die id 2, 5 und 13 sondern für alle seiten deren ids mit 2, 5 und 13 anfangen, da fehlt noch ein $ am ende wenn es nur die sein sollen.
__________________ robo47.net - Blog, Codeschnipsel und mehr | |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Bestimmte Links entfernen | duderino | PHP Tipps 2006 | 6 | 17.06.2006 13:34 |
| Bestimmte Worte durch Links ersetzen | PHP Tipps 2006 | 4 | 15.02.2006 19:19 | |
| Bestimmte Links in spezieller Farbe? | BartTheDevil89 | HTML, Usability und Barrierefreiheit | 3 | 11.07.2005 21:42 |
| Error 500 bei .htaccess | test022 | PHP Tipps 2005 | 18 | 10.02.2005 17:11 |
| umschalten des http / https protokolls mit php ohne redirect | PHP Tipps 2005 | 2 | 12.01.2005 15:29 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| rewritecond request_uri, rewritecond %{request_uri}, rewritecond https, mod_rewrite https, rewritecond, rewrite https, rewritecond %{https}, mod_rewrite request_uri, rewritecond %{https} !=on, request_uri mod_rewrite, rewritecond %{https} on, rewriterule http https, rewritecond https on, mod_rewrite rewritecond, rewrite condition https, \rewritecond %{request_uri}\, request_uri rewritecond, https mod_rewrite, rewrite http https, rewritecond http https |