Benutzer mit den meisten Antworten
IIS 6 Url Rewrite

Frage
-
Guten Tag,
ich habe einen IIS 6 Webserver und möchte nun eine Rewrite Regel erstellen. Das Url Rewrite Module ist bereits installiert, nur weis ich leider nicht was ich einstellen muss, damit aus www.example.com/index.php?page=home -> www.example.com/home wird.
Vorher war die Webseite auf einem Apache Server und in der .htaccess stand folgender Eintrag:
RewriteEngine On
RewriteRule ^([^/]*)/$ index.php?page=$1 [L]
RewriteRule ^(.*)/$ http://%{HTTP_HOST}/$1 [R=301,L]
Antworten
-
Das Modul heißt IIS-URL-Rewrite-Modul 2 (Microsoft Corpertation)
Dann hast Du IMO keinen IIS 6, sondern IIS 7 oder 7.5. Das ist wichtig, da ab IIS 7 ein komplett anderer Aufbau des IIS vorhanden ist.
Schau daher bitte nochmal nach, welches Betriebssystem dein Server hat.
Windows Server 2003 -> IIS 6
Windows Server 2008 -> IIS 7 (wie auch auf Windows Vista)
Windows Server 2008 R2 -> IIS 7.5 (wie auch auf Windows 7)
Windows Server 2012 -> IIS 8 (wie auch auf Windows 8)
---
Ich hab hier leider kein System mit PHP, für Anwendungen auf IIS 7 und höher schau dir mal das hier an:
http://channel9.msdn.com/Series/PHP-at-Scale-on-the-Microsoft-Platform/IIS-URL-Rewrite-Module
Gruß, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community
- Bearbeitet Stefan FalzModerator Montag, 19. November 2012 22:11
- Als Antwort markiert Stefan FalzModerator Freitag, 15. März 2013 08:45
Alle Antworten
-
Hi,
da es für IIS 6 IIRC kein hauseigenes Rewritemodul gibt: Welches hast Du denn installiert?
Gruß, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community -
Das Modul heißt IIS-URL-Rewrite-Modul 2 (Microsoft Corpertation)
Dann hast Du IMO keinen IIS 6, sondern IIS 7 oder 7.5. Das ist wichtig, da ab IIS 7 ein komplett anderer Aufbau des IIS vorhanden ist.
Schau daher bitte nochmal nach, welches Betriebssystem dein Server hat.
Windows Server 2003 -> IIS 6
Windows Server 2008 -> IIS 7 (wie auch auf Windows Vista)
Windows Server 2008 R2 -> IIS 7.5 (wie auch auf Windows 7)
Windows Server 2012 -> IIS 8 (wie auch auf Windows 8)
---
Ich hab hier leider kein System mit PHP, für Anwendungen auf IIS 7 und höher schau dir mal das hier an:
http://channel9.msdn.com/Series/PHP-at-Scale-on-the-Microsoft-Platform/IIS-URL-Rewrite-Module
Gruß, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community
- Bearbeitet Stefan FalzModerator Montag, 19. November 2012 22:11
- Als Antwort markiert Stefan FalzModerator Freitag, 15. März 2013 08:45