Impressum · Kontakt · Hilfe
Besucher online · Mitglieder



Antwort
 
Themen-Optionen
Alt 18.07.2006, 13:52   Nach oben    #1
Erfahrener Benutzer
 
Registriert seit: 30.10.2005
Beiträge: 274
Standard [htaccess] Bad Request Meldung

Auf meinem Localhost funktioniert meine .htaccess Datei aber bei meinem Hoster nicht richtig.

Angenommen diese .htaccess Datei liegt im Ordner dev auf meinem Localhost dann ergibt sich folgendes

Eingabe http://localhost/dev
-> Es wird ein letzter Strich an die URL gehängt und die Seite aufgerufen

Eingabe http://localhost/dev/
-> Die Seite wird aufgerufen

Eingabe http://www.domain.com/dev
-> Bad Request Meldung

Eingabe http://www.domain.com/dev/
-> Die Seite wird aufgerufen

Hier ist der Code. Ich hab einiges mal auskommentiert und getestet.
Code:
RewriteRule ^(.*)$ index.php
Diese Zeile scheint auf meinem Webspace für den Bad Request zu sorgen. Was kann man machen damit alles wie auf dem localhost aufgerufen wird?
Code:
RewriteEngine on
Options +FollowSymlinks
RewriteRule ^news/page/([0-9]+)/$ news.php?p=$1
RewriteRule ^(.*)$ index.php
php_flag magic_quotes_gpc off
ex³ ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 18.07.2006, 14:34   Nach oben    #2
me pro ok?
 
Benutzerbild von Lars
 
Registriert seit: 07.09.2005
Ort: Pulheim bei Köln
Beiträge: 964
Standard

Du brichst nach der RewriteRule nicht ab. Dadurch entsteht eine Endlosschleife, weill immer wieder (nicht nur einmal) auf index.php geleitet wird.
Code:
RewriteRule ^(.*)$ index.php [L]
Das sollte dein problem beheben.
__________________
Gedanken aus Draht stricken einen Zaun.
Lars ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 18.07.2006, 17:22   Nach oben    #3
Erfahrener Benutzer
 
Registriert seit: 30.10.2005
Beiträge: 274
Standard

Hm also die Meldung kommt immer noch.
Wenn ich ein / vor index.php mach lande ich bei beiden versuchen also dev/ und dev in der index.php des Hauptverzeichnisses. Liegt es vielleicht an der Reihenfolge der Rules oder so?

Code:
400 Bad Request
Your browser sent a request that this server could not understand.

Geändert von ex³ (18.07.2006 um 17:28 Uhr).
ex³ ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 18.07.2006, 17:27   Nach oben    #4
Projektleiter
 
Benutzerbild von Jann Hendrik
 
Registriert seit: 02.12.2004
Ort: Wildeshausen
Beiträge: 2.225
Standard

du könntest testweise auch anstelle des [L]
Code:
[R=301,L]
schreiben, damit kannst du die Änderung auch in der Adressleiste sehen.

Manchmal löst sich das Problem insofern auf, als das man weiß, woran es liegt, weil er einen sonstwohin leiten will.
__________________

Umfragen:
bitte beachten: Vorschläge für künftige Umfragen
Woher weißt du vom developers-guide?

Wenn du dich in ein interessantes Thema eingearbeitet hast, dann lass andere daran teilhaben! Schreibe ein Tutorial und beschreibe, wie es geht, was nicht klappt, wo man aufpassen muss usw.
Danke!
Jann Hendrik ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 18.07.2006, 17:46   Nach oben    #5
Erfahrener Benutzer
 
Registriert seit: 30.10.2005
Beiträge: 274
Standard

So ich hab das mal gemacht. Wenn ich das L ersetze zeigt er mir bei dev/ den absoluten Pfad zur index.php Datei (also die im dev Ordner)
wenn ich dev eingebe leitet er mich auf die index.php der domain weiter. Sagt mir aber beides jetzt nichts.
ex³ ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre 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 Aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Form: Unterschied POST und REQUEST ? Sebastian PHP-Programmierung 7 01.12.2005 15:20


Alle Zeitangaben in WEZ +2. Es ist jetzt 13:24 Uhr.

Nach oben
Wir nutzen das Zend Framework, vBulletin (vBulletin v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0) und vBSEO.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44