![]() |
|
|
Themen-Optionen |
|
|
Nach oben #1 |
|
Erfahrener Benutzer
Registriert seit: 30.10.2005
Beiträge: 274
|
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 Code:
RewriteEngine on Options +FollowSymlinks RewriteRule ^news/page/([0-9]+)/$ news.php?p=$1 RewriteRule ^(.*)$ index.php php_flag magic_quotes_gpc off |
|
|
|
|
|
Nach oben #2 |
|
me pro ok?
Registriert seit: 07.09.2005
Ort: Pulheim bei Köln
Beiträge: 964
|
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]
__________________
Gedanken aus Draht stricken einen Zaun. |
|
|
|
|
|
Nach oben #3 |
|
Erfahrener Benutzer
Registriert seit: 30.10.2005
Beiträge: 274
|
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). |
|
|
|
|
|
Nach oben #4 |
|
Projektleiter
Registriert seit: 02.12.2004
Ort: Wildeshausen
Beiträge: 2.225
|
du könntest testweise auch anstelle des [L]
Code:
[R=301,L] Manchmal löst sich das Problem insofern auf, als das man weiß, woran es liegt, weil er einen sonstwohin leiten will.
__________________
Umfragen: Wenn du dich in ein interessantes Thema eingearbeitet hast, dann lass andere daran teilhaben! Danke! |
|
|
|
|
|
Nach oben #5 |
|
Erfahrener Benutzer
Registriert seit: 30.10.2005
Beiträge: 274
|
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. |
|
|
|
![]() |
| Lesezeichen |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Form: Unterschied POST und REQUEST ? | Sebastian | PHP-Programmierung | 7 | 01.12.2005 15:20 |