You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@httpd.apache.org by Shantanu Pavgi <pa...@uab.edu> on 2011/04/25 08:25:14 UTC
[users@httpd] 'last' rewrite rule config
Hi,
I have following set of rewrite rules in the apache config.
{{{
RewriteRule ^robots.txt /var/www/robots.txt [L]
RewriteCond /var/www/trac/$1 !-d
RewriteRule ^/([[:alnum:]\-]+)(/?.*) /index.html [L]
...
...
...
}}}
When a request comes for robots.txt file then I expected only first rewrite rule to be applied without any further processing as [L] is specified. However the rewrite engine applies next rule of index.html and then stops processing. Am I missing anything in the configuration? Any hints or suggestions will be really helpful.
Thanks,
Shantanu.
---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
" from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
Re: [users@httpd] 'last' rewrite rule config
Posted by Shantanu Pavgi <pa...@uab.edu>.
On Apr 25, 2011, at 4:25 AM, Björn Zettergren wrote:
> On 04/25/2011 08:25 AM, Shantanu Pavgi wrote:
>> I have following set of rewrite rules in the apache config.
>>
>> {{{
>> RewriteRule ^robots.txt /var/www/robots.txt [L]
>> RewriteCond /var/www/trac/$1 !-d
>> RewriteRule ^/([[:alnum:]\-]+)(/?.*) /index.html [L]
>
> Hi,
>
> Add a slash before robots.txt, "RewriteRule ^/robots.txt
> /var/www/robots.txt [L]".
>
> /Björn
Thanks, that worked.
--
Shantanu.
---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
" from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
Re: [users@httpd] 'last' rewrite rule config
Posted by Björn Zettergren <bj...@basefarm.se>.
On 04/25/2011 08:25 AM, Shantanu Pavgi wrote:
> I have following set of rewrite rules in the apache config.
>
> {{{
> RewriteRule ^robots.txt /var/www/robots.txt [L]
> RewriteCond /var/www/trac/$1 !-d
> RewriteRule ^/([[:alnum:]\-]+)(/?.*) /index.html [L]
Hi,
Add a slash before robots.txt, "RewriteRule ^/robots.txt
/var/www/robots.txt [L]".
/Björn
---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
" from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org