Anzeige - [Hier werben / Mediadaten]
(?) Tags raten (?) (edit)
 
Reply to this topicStart new topicStart Poll
> Modrewrite, von dynamisch zu statisch.
voiture
Geschrieben am: Fr 21.04.2006, 20:34
Report PostQuote Post

AyomRank 5
**********

Gruppe: Member (aktiv)
Beiträge: 208
Mitglied seit: 24.11.2005


Ich habe folgendes Problem.
Wenn ich eine statische Seite in die Adresszeile wie http://localhost/schuhe.htm in die Adresszeile des Browsers eingebe wird diese unsichtbar zu http://localhost//parser/parser.php?file=/RK/schuhe.htm weitergeleitet. Aber es bleibt http://localhost/schuhe.htm stehen. Das habe ich mit folgender Regel gemacht:
QUOTE

RewriteEngine  on
RewriteBase    /
RewriteRule    (.*)\.htm$ /parser/parser.php?file=/RK/$1.htm [PT,QSA]


So, jetzt möchte ich aber, dass wenn man http://localhost//parser/parser.php?file=/RK/schuhe.htm in die Adresszeile eingibt auch http://localhost/schuhe.htm erscheint.
Top
PMEmail Poster
Top
 
 
sd12
#2 Geschrieben am: Fr 21.04.2006, 20:40 (+00:06)
Report PostQuote Post

AyomRank 9
Group Icon

Gruppe: Moderatoren
Beiträge: 3581
Mitglied seit: 3.03.2004


Wenn ich dich richtig verstanden habe musst du eine weiterleitung erstellen.

Like this:

Redirect http://localhost//parser/parser.php?file=/RK/schuhe.htm http://localhost/schuhe.htm


--------------------
************************
Treiber f[r das Kezboard ist [berfl[ssig.
Top
PMEmail PosterICQMSN
Top
 
voiture
#3 Geschrieben am: Fr 21.04.2006, 21:11 (+00:30)
Report PostQuote Post

AyomRank 5
**********

Gruppe: Member (aktiv)
Beiträge: 208
Mitglied seit: 24.11.2005


Hallo, danke schon mal, aber mitdeinem Befehl klappt das leider nicht. Er bleibt auf der Seite, was kann man da machen?
Top
PMEmail Poster
Top
 
voiture
#4 Geschrieben am: Fr 21.04.2006, 21:26 (+00:15)
Report PostQuote Post

AyomRank 5
**********

Gruppe: Member (aktiv)
Beiträge: 208
Mitglied seit: 24.11.2005


Hallo,
ich weiß nun warum es nicht geht. Es ist einfach nicht erlaubt Zeichen wie ? in den Redirect einzubauen. Das kann ich also leider vergessen. Gibt's sonst noch Möglichkeiten?
Top
PMEmail Poster
Top
 
sd12
#5 Geschrieben am: Fr 21.04.2006, 21:45 (+00:18)
Report PostQuote Post

AyomRank 9
Group Icon

Gruppe: Moderatoren
Beiträge: 3581
Mitglied seit: 3.03.2004


Wenn du mit \? versuchst?


--------------------
************************
Treiber f[r das Kezboard ist [berfl[ssig.
Top
PMEmail PosterICQMSN
Top
 
voiture
#6 Geschrieben am: Fr 21.04.2006, 21:50 (+00:04)
Report PostQuote Post

AyomRank 5
**********

Gruppe: Member (aktiv)
Beiträge: 208
Mitglied seit: 24.11.2005


Hallo,
ok das ist jetzt nicht das Problem, ich könnte auch einfach nur /parser/parser.php schreiben, denn das ist immer gleich, ABER:
Dann wird ja die Seite index.htm aufgerufen. In der nächsten Zeile der htaccess steht aber, dass alle htm-Dateien auf die PHP-Seite weiterleiten sollen, somit entsteht eine schöne Endlosschleife, wie kann man die einfach umgehen?

P.S. Es entsteht eigentlich immer, zwangsläufig eine Endlosschleife, auch wenn ich http://localhost/index.htm direkt aufrufe.
Top
PMEmail Poster
Top
 
sd12
#7 Geschrieben am: Fr 21.04.2006, 21:52 (+00:02)
Report PostQuote Post

AyomRank 9
Group Icon

Gruppe: Moderatoren
Beiträge: 3581
Mitglied seit: 3.03.2004


QUOTE (voiture @ Fr 21.4.2006, 22:50)
Hallo,
ok das ist jetzt nicht das Problem, ich könnte auch einfach nur /parser/parser.php schreiben, denn das ist immer gleich, ABER:
Dann wird ja die Seite index.htm aufgerufen. In der nächsten Zeile der htaccess steht aber, dass alle htm-Dateien auf die PHP-Seite weiterleiten sollen, somit entsteht eine schöne Schleife, wie kann man die einfach umgehen?

Das wiederrum ist wahr....


--------------------
************************
Treiber f[r das Kezboard ist [berfl[ssig.
Top
PMEmail PosterICQMSN
Top
 
voiture
#8 Geschrieben am: Fr 21.04.2006, 21:56 (+00:03)
Report PostQuote Post

AyomRank 5
**********

Gruppe: Member (aktiv)
Beiträge: 208
Mitglied seit: 24.11.2005


So sieht meine htaccess aus:
QUOTE

RewriteEngine  on
RewriteBase    /
RewriteRule    (.*)\.htm$ /parser/parser.php?file=/RK/$1.htm [PT,QSA]
#?file=/RK/schuhe\.htm

Redirect /parser/parser.php http://localhost/index.htm


Wenn ich jetzt http://localhost/parser/parser.php eingebe lande ich bei:
CODE

http://localhost/index.htm?file=/RK/index.htm&file=/RK/index.htm&file=/RK/index.htm&file=/RK/index.htm&file=/RK/index.htm&file=/RK/index.htm&file=/RK/index.htm&file=/RK/index.htm&file=/RK/index.htm&file=/RK/index.htm&file=/RK/index.htm&file=/RK/index.htm&file=/RK/index.htm&file=/RK/index.htm&file=/RK/index.htm&file=/RK/index.htm&file=/RK/index.htm&file=/RK/index.htm&file=/RK/index.htm


Wenn der Browser das nicht beenden würde würde das ewig so weitergehen. Was könnte man da machen?
Top
PMEmail Poster
Top
 
voiture
#9 Geschrieben am: Fr 21.04.2006, 22:12 (+00:16)
Report PostQuote Post

AyomRank 5
**********

Gruppe: Member (aktiv)
Beiträge: 208
Mitglied seit: 24.11.2005


Also am besten haken wir das Thema ab, da es doch zu kompliziert ist, vielen Dank für deine Hilfe.
Top
PMEmail Poster
Top
 
Alain_Aubert
#10 Geschrieben am: Fr 21.04.2006, 22:30 (+00:17)
Report PostQuote Post

Ayom Slave
Group Icon

Gruppe: Admin
Beiträge: 4823
Mitglied seit: 25.09.2003


in parser.php was wie

falls
$_SERVER['REQUEST_URI'] //aufgerufener url
nicht brav .html dann $file anschauen und einen 301 werfen
Top
PMEmail PosterUsers Website
Top
 
voiture
#11 Geschrieben am: Sa 22.04.2006, 11:39 (+13:09)
Report PostQuote Post

AyomRank 5
**********

Gruppe: Member (aktiv)
Beiträge: 208
Mitglied seit: 24.11.2005


Hallo,
kannst du mir das bitte genauer erklären? Danke.
Top
PMEmail Poster
Top
 
Thema wird von 0 Benutzer(n) gelesen (0 Gäste und 0 anonyme Benutzer)
0 Mitglieder:
Trackback-Url: http://www.ayom.com/track/t/11693

Topic Options Reply to this topicStart new topicStart Poll

 


> Ähnliche Themen
Modrewrite rocoloco 494 10 So 25.05.2008, 19:56
.htaccess und modrewrite eacos 260 3 Mo 21.04.2008, 20:44
Modrewrite für Subdomain Webi 199 11 Mi 16.04.2008, 15:23
Subdomain mit ModRewrite andiR 190 5 Mo 29.10.2007, 13:35
Modrewrite und PHP 5.2.4 TTlong 184 6 Fr 26.10.2007, 21:39
Gratis Backlink für 5 Jahre (statisch) xxlfeuerwalze 485 9 Sa 9.06.2007, 20:48
document.all.Text.style.fontSize ? Dynamisch ! ThePosterity 583 9 Fr 10.11.2006, 18:56
modrewrite Martin Häfliger 288 1 Mi 26.07.2006, 17:56
Modrewrite Daniel Cieslar 346 13 Fr 21.04.2006, 20:01
Charts dynamisch erstellen? Borsti 548 4 Do 12.01.2006, 10:35




Anzeige - [Hier werben / Mediadaten]



Anzeigen


[Hier werben / Mediadaten]