Hey there! I'm working on making pretty URL rewrites, but the server the install is on is IIS. ISAPI is up and working, but there's a problem with the rewrite rules and even though I've trouble-ticketed the host I don't think they know exactly what's going on. The following is the rewrite rules they gave me:
[ISAPI_Rewrite]
# Force a trailing slash character on folders in the browsers
RewriteCond Host: (.*)
RewriteRule ([^.?]+[^.?/]) http\://$1$2/ [I,R]
RewriteRule (.*\.(?:jpg|gif|css|txt|xml|html)) $1 [I,L]
# For file-based wordpress content (i.e. theme, admin, etc.)
RewriteRule /wp-(.*) /wp-$1 [L]
# For normal wordpress content, via index.php
RewriteRule ^/$ /index.php [L]
RewriteRule /(.*) /index.php\?$1 [L]*
Rewrites work if they are in the form of, for example, /index.php/%year%/%monthnum%/%day%/%postname%/ . But not if they are /%year%/%monthnum%/%day%/%postname%/ . The index.php is required.
Can anyone here please help me out with the rewrite rule? Thank you very much.