Seite 1 von 1

URLRewrite mit den 3 Methoden von www.seo-phpbb.org für IIS?

Verfasst: 10.05.2006 10:36
von kochi09
Hallo Leute,

ich habe jetzt schon eine Zeit lang hier im Forum rumgesucht aber noch nicht so ganz die richtige Antwort auf mein Problem gefunden.

Folgendes:
ich möchte gern das phpbb-Forum einsetzen, allerdings in der Suchmaschinenoptimierten Version. Unter http://www.seo-phpbb.org/ habe ich 3 Umbauanleitungen gefunden die dafür optimal zu seien scheinen, jedoch das Apache Modul MOD_REWRITE oder die Unterstützung von HTACCESS-Dateien erfordern.

Ich verwende einen IIS und kann das auch zur Zeit leider nicht ändern. :-?

Im Internet habe ich dazu schon eins zwei Tools gefunden die da Abhilfe schaffen sollen: z.B. auf folgenden Seiten:

http://www.iismods.com und http://www.isapirewrite.com/

Diese ISAPI-Filter sollen angeblich das gleiche machen wie das Modul mod_rewrite. Habe versucht die beiden mal einzusetzen aber leider ohne Erfolg.

Meine Frage lautet nun ob da jemand schon Erfahrungen mit hat? Ich habe versucht die Rules die z.B. in einer der Methoden von seo-phpbb in die htaccess-Datei geschrieben werden, auch einfach in die Kofigdatei dieser Tools schreiben. Allerdings läuft die Ganze Website nicht mehr wenn ich den IIS-Mod unter der IIS-Control-konsole einbinde.


Wäre nett wenn mir jemand einen Tip geben könnte :wink:

MFG

kochi

Aktueller Stand: URLs werden erzeugt aber Rewrite noch nicht

Verfasst: 10.05.2006 12:14
von kochi09
Hey ich habe jetzt den kompletten Umbau nach Anleitung
http://www.seo-phpbb.org/keyword-in-url.html
durchgeführt.

Ein Unterschied: Inhalte der htacess-Datei habe ich mit in die
mod_rewrite.ini des IISMODS geschrieben:

http://www.iismods.com/url-rewrite/documentation.htm

Code: Alles auswählen

Debug 0
Reload 5000

# Forum
RewriteCond %{REQUEST_FILENAME} /(.*)-f([0-9]*).html
RewriteRule (.*) /forum/viewforum.php?f=%2 [L]

RewriteCond %{REQUEST_FILENAME} /(.*)-f([0-9]*)-s([0-9]*).html
RewriteRule (.*) /forum/viewforum.php?f=%2&start=%3 [L]

RewriteCond %{REQUEST_FILENAME} /(.*)-f([0-9]*)-p([0-9]*)-s([0-9]*).html
RewriteRule (.*) /forum/viewforum.php?f=%2&topicdays=%3&start=%4 [L]

RewriteCond %{REQUEST_FILENAME} /(.*)-f([0-9]*)-p([0-9]*).html
RewriteRule (.*) /forum/viewforum.php?f=%2&topicdays=%3 [L]


#topic
RewriteCond %{REQUEST_FILENAME} /(.*)-t([0-9]*).html
RewriteRule (.*) /forum/viewtopic.php?t=%2 [L]

RewriteCond %{REQUEST_FILENAME} /(.*)-t([0-9]*)-s([0-9]*).html
RewriteRule (.*) /forum/viewtopic.php?t=%2&start=%3 [L]

RewriteCond %{REQUEST_FILENAME} /(.*)-t([0-9]*)desc.html
RewriteRule (.*) /forum/viewtopic.php?t=%2&&postorder=desc [L]

RewriteCond %{REQUEST_FILENAME} /(.*)-t([0-9]*)-p([0-9]*)-s([0-9]*).html
RewriteRule (.*) /forum/viewtopic.php?t=%2&postdays=%3&postorder=asc&start=%4 [L]

RewriteCond %{REQUEST_FILENAME} /(.*)-t([0-9]*)-p([0-9]*)desc-s([0-9]*).html
RewriteRule (.*) /forum/viewtopic.php?t=%2&postdays=%3&postorder=desc&start=%4 [L]

RewriteCond %{REQUEST_FILENAME} /(.*)-t([0-9]*)-p([0-9]*)desc.html
RewriteRule (.*) /forum/viewtopic.php?t=%2&postdays=%3&postorder=desc [L]

RewriteCond %{REQUEST_FILENAME} /(.*)-t([0-9]*)-p([0-9]*).html
RewriteRule (.*) /forum/viewtopic.php?t=%2&postdays=%3&postorder=asc&start=0 [L]
der Link wird jetzt zwar in Ordner/Datei-Format erzeugt aber es wird nix gefunden.

Hier ist mein Entwicklungsforum:
http://kunde12.wrocklage.de

Jetzt weiss ich erstmal nicht weiter :o

Gruß kochi

habs hingekriegt (halbwegs)

Verfasst: 10.05.2006 18:24
von kochi09
musste die regulären Ausdrücke von der syntax ein wenig anpassen, aber das war es wert :wink: