Say my Apache configuration file '/etc/apache2/httpd.conf' looks like this (I don't use .htaccess):
<Directory /var/www/whatthenerd.com/public>
AllowOverride None
<IfModule mod_rewrite.c>
Options +FollowSymlinks
RewriteEngine On
RewriteBase /
[...]
</IfModule>
[...]
</Directory>
<Directory /var/www/whatthenerd.com/public/uploads/css>
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /uploads/css/
[...]
</IfModule>
</Directory>
Considering that /var/www/whatthenerd.com/public/uploads/css
is a sub-directory of /var/www/whatthenerd.com/public
, I believe I can merge the rules. But somehow, I am unable to get it to work.
I am not sure what's wrong with this, and why it isn't working...
<Directory /var/www/whatthenerd.com/public>
AllowOverride None
<IfModule mod_rewrite.c>
Options +FollowSymlinks
RewriteEngine On
RewriteBase /
[...]
</IfModule>
[...]
<IfModule mod_rewrite.c>
RewriteBase /uploads/css/
[...]
</IfModule>
</Directory>