I\'m developing a php application and I have a little issue with Apache and Mod Rewrite. Anyone knows what\'s wrong here?:
RewriteEngine on
RewriteBase /mysite/
try
RewriteRule ^/css/css\.css css/css.php [L]
RewriteRule ^/js/js\.js js/js.php [L]
RewriteRule ! /^img/.* index.php
ie. if you ^
-anchor the pattern to the beginning of the string, start it with a /
. patterns are matched against URL-paths, which start with /
.
EDIT
above is valid for server config, virtual host, and directory context only. if the context is .htaccess, the per-directory prefix including the first slash is stripped before the rule is matched (and prepended afterwards), so no need for ^/
here.