hallo community,
hier ein kleines rezept zum url rewriting unter iis.
anmerkung: es geht nicht um wamp (mod_rewrite) sondern nur um den iis.
die zutaten:
1. windows maschine mit iis (server oder workstation)
2. php isapi (bei mir 5.2.11)
3. ionics isapi rewrite filter hier ( http://iirf.codeplex.com/ ) herunterladen
das rezept:
1. isapi filter im iis hinzufügen
dokumentation hier -> http://iirf.codeplex.com/
2. eintrag in der isapirewrite4.ini:
RewriteRule ^/verzeichnis(?![typolight|tl_files|index|preview])(.*html)$ /verzeichnis/index.php/$1 [I,L,U]
dokumentation hier -> http://iirf.codeplex.com/
3. php datei erstellen:
FIX_REQUEST_URI.php (oder ein dateiname nach belieben mit endung .php)
4. in die erstellte datei eintragen:
PHP-Code:
<?PHP $_SERVER['REQUEST_URI'] = $_SERVER['HTTP_X_REWRITE_URL']; ?>
5. eintrag in der php.ini:
auto_prepend_file = "verzeichnis\FIX_REQUEST_URI.php"
6. url rewriting in typolight aktivieren
nun sollte es eigentlich funktionieren...
ehre, wem ehre gebührt:
den auto_prepend_file tipp habe ich von hier
http://martin.bz.it/post/Url-Rewriting-PHP-und-IIS.aspx
das war's:
hoffe ich konnte hiermit dem einen oder anderen helfen, der sich wie ich, ein paar plomben an diesem problem ausgebissen hat. gleichzeitig möchte ich auf diesem weg zu spenden aufrufen, damit ich meinen zahnarzt bezahlen kann
tlrookie
Lesezeichen