Hi All,
Have recently started testing some apps with Microsoft's new URL Rewrite Module which for the most part has worked very well. However, I have hit a few snags and was wondering if anyone had any input which might help
1) Compatible with Kernel mode cache? I have a PHP based test site configured to use Kernel mode caching with the varyByQuery directive set to wildcard (*). In normal operation this works well and using the "netsh http show cache" command I can see the cache being populated with all the various dynamic content. However when I use the URL Rewrite module to import some .htaccess rules to create user friendly URL's they are no longer inserted into the cache. The URL Rewrite rules rewrite the URL from this;
example.com/index.php?q=mypage
to this;
example.com/mypage
I'm guessing that this is because the PHP query string is written out of the URL before getting to the Kernel cache, but just wanted to check. User mode caching does not appear to have the same problem, though obviously is not as fast.
2) Will the URL Rewrite module ever support the RewriteBase directive from .htaccess? If not, are there any work arounds to this?