suit: rewrite für mehrere websites

Beitrag lesen

ich habe einen Windows Server mit IIS und deshalb nur eine globale Möglichkeit für alle Unterseiten Rewriterules zu definieren. (mir ist die Vollversion die .htaccess Dateien versteht zu teuer)

ISAPI_Rewrite?

ich dachte da an so was in der Art aber es funktioniert nicht wie es soll:

Definiere das?

RewriteCond %{HTTP_HOST}  ^www.erstedomain.de
RewriteRule ^(.).htm(.)$  index.php?id=$1$2 [NC,L]

RewriteCond %{HTTP_HOST}  ^www.zweitedomain.de
RewriteRule ^(.)-(.).htm$  index.php?page=$1&id=$2 [NC,L]

  
bitte für Beispiele RFC 2606 beachten - in deinem Fall könnte aber auch die echte Domain hilfreich sein.  
  
^foo.bar.invalid matcht sowohl auf foo1bar.invalid alsauch auf foo.bar.invalid oder foo.bar.invalid.example.com  
  
Möglicherweise liegts daran - oder aber an der billigen Version deiner Rewrite-Geschichte. Zumindest ISAPI\_Rewrite hatte diesbezüglich mal irgendwelche Einschränkungen.