Je les règles suivantes:Quelle est la règle de réécriture qui me manque (ISAPI sur IIS)?
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.example\.com$
RewriteRule ^blog/?$ http://blog.example.com/ [P]
RewriteRule ^(blog/.*)$ http://blog.example.com/$1 [p]
RewriteCond %{HTTP_HOST} ^example.com$
RewriteRule ^(.*)?$ http://www.example.com/$1 [L,R=301]
Ce que je suis en train de réaliser, et il fonctionne jusqu'à 90% de mes attentes, est que tout succès à http://www.example.com/blog procurations plus à http://blog.example.com. Le problème que j'ai ici est que si je visite http://blog.example.com/some/dir/foo.php cela fonctionne bien. Cependant, si je vais au http://www.example.com/blog/some/dir/foo.php, cela ne fonctionne PAS.
Quelle est la règle qui me manque?
Cela ne semble pas le faire, malheureusement – Coocoo4Cocoa