Hi Leute,
ich hab meinen IIS 6 inzwischen soweit, daß er mit der Lite Version von Helicon ISAPI Rewrite und mit RealURL zusammenarbeitet. TYPO3 ist Version 4.1.1. RealURL ist 1.1.4.
Ich hab nur noch ein Problem mit Seiten, die sich auf Menü-Level 2 und darunter befinden. Alles auf Ebene 1 funktioniert schon. Also konkret so (Beispiel-URLs):
http://www.blubblblubb.de/home.html <-- geht
http://www.blubblblubb.de/home/info.html <-- geht nicht
Meine httpd.ini von ISAPI_Rewrite sieht so aus:
[ISAPI_Rewrite]
RewriteRule ^/[^/]*\.html$ /index\.php [L]
Wer kann mir sagen, wieso das mit Level 1 Links funktioniert, nicht aber mit Level >= 2?
Just for Info: vor dem Umzug auf den IIS lief die komplette Seite unverändert auf einem Apache mit .htaccess Files. Und dort lief RealURL einwandfrei.
Danke!!!
Grüße,
Hendrik
... okay, hab's inzwischen selbst herausgefunden. Der funktionierende reguläre Ausdruck in der httpd.ini (Helicon ISAPI Rewrite) sieht nun so aus:
RewriteRule .*\.html$ /index\.php [L]
RewriteRule .*\.html(.*)$ /index\.php$1 [L]
Ich wurde gerade darauf aufmerksam gemacht, daß da noch ein Fehler in den von mir dargestellten Rules ist. Die korrigierte und bei mir funktionierende Version der Rules lautet:
RewriteRule .*\.html$ /index\.php [L]
RewriteRule .*\.html(.*)$ /index\.php$1 [L]
Wichtig ist in der 2. Zeile das $1 hinter /index\.php.
Ich entschuldige mich für den Fehler.
Hallo,
ich möchte auch gerade realurl am IIS einrichten. Wie bekommt man denn ISAPI rewrite überhaupt dazu, mit realurl zusammen zu arbeiten?
Hat dies jemand schon zum laufen gebracht?
Also ISS + ISAPI rewrite + realurl
wenn ja bitte um ne kurze anleitung
auf meinem localen Testsystem mit apache funktioniert es wunderbar
danke schon mal