php.de

Zurück   php.de > Webentwicklung > Server, Hosting und Workstations

Server, Hosting und Workstations Server-Konfigurationsdateien (.htaccess/httpd.conf) und Arbeiten auf Serverebene

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 04.11.2010, 17:26  
Benutzer
 
Registriert seit: 22.05.2009
Beiträge: 52
1234d1 befindet sich auf einem aufstrebenden Ast
Standard .htacces Mod Rewrite Redirect greift nicht bei https URL

Hallo,

es geht um folgenden .htaccess Code:
Code:
RewriteCond %{QUERY_STRING} ^seite=test$

RewriteRule index.php$ http://www.example.com/test? [L,R=301]
Diese Regel leitet http://www.example.com/index.php?seite=test auf http://www.example.com/test um, jedoch greift diese Regel nicht bei https://www.example.com/index.php?seite=test, was ich nicht verstehe.
1234d1 ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 04.11.2010, 18:05  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

Was heißt „sie greift nicht“ bzw. wie glaubst du das überprüft zu haben?

Beim expliziten Aufruf per HTTPS wieder auf die HTTP-Version umzuleiten ist ja vielleicht auch nicht so geschickt, oder ist das Absicht?
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline   Mit Zitat antworten
Alt 04.11.2010, 18:10  
Benutzer
 
Registriert seit: 22.05.2009
Beiträge: 52
1234d1 befindet sich auf einem aufstrebenden Ast
Standard

Hallo,

es gab auf der Website einen CMS Wechsel und und bisher wurden alle Seiten mit GET Parametern geladen. Nun soll die URL normalisiert werden. Vorher gab es beide Varianten http und https. Dies ist jedoch aus einigen Gründen aktuell nicht mehr möglich, sodass aktuell nur die http Variante angeboten werden soll. Bald wird dann wieder auf https umgeleitet, sofern der https Vorgang wieder korrekt funktioniert.

Getestet habe ich es durch einfaches Aufrufen der URL. Bei der Variante ohne https wird korrekt umgeleitet, bei der Variante mit https:// wird die Startseite geladen mit den entsprechenden GET Parameter.

Ich kann mir das nicht erklären da RewriteCond in diesem Fall ja überhaupt keinen Bezug zum Bereich http oder https hat.
1234d1 ist offline   Mit Zitat antworten
Alt 04.11.2010, 18:19  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von 1234d1 Beitrag anzeigen
Ich kann mir das nicht erklären da RewriteCond in diesem Fall ja überhaupt keinen Bezug zum Bereich http oder https hat.
Ich mir auch nicht - und deshalb kann ich nur vermuten, dass da auch noch andere Regeln im Spiel sind, die ggf. dazwischen funken.

Ist das dein eigener Server? Wenn du die Möglichkeit hast, das RewriteLog zu aktivieren, dann mach das mal - damit kannst du sehr schön nachvollziehen, was beim Rewriting passiert.
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Mod Rewrite: Redirect anhand Remote Addr - Probleme Shino Server, Hosting und Workstations 2 08.07.2009 12:41
Mod Rewrite: home.php zu index.php?content=home greift nicht PsychoEagle Server, Hosting und Workstations 9 17.01.2008 15:13
umschalten des http / https protokolls mit php ohne redirect PHP Tipps 2005 2 12.01.2005 15:29
Simple .htacces mit Rewrite - Funktion PHP Tipps 2004 1 04.07.2004 10:50

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
mod_rewrite https, php redirect https, htacces mit https, php rewrite url, mod_rewrite ssl redirect, redirect protokoll wechseln, https mod rewrites url umleiten, php https url, \http rewrite\ php, einzelne verzeichnis auf https umleiten rewrite, warum greift {https} on nicht, redirect \https://www\ to \http://\ rewrite, rewrite weiterleitung ohne url änderung, mod rewrite redirect https, redirekt greift nicht, htacces über https, .htaccess beides http und https weiterleiten, rewrite url greift nicht htaccess, http zu https rewriten, ssl redirect

Alle Zeitangaben in WEZ +2. Es ist jetzt 23:01 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum