Hi All,
a simple mod_rewrite rules
RewriteEngine On
RewriteCond /home/docroot/test/$1 -f
RewriteRule ^(.+).test$ /test/$1 [L]
http://httpd.apache.org/docs/2.4/mod/mod_rewrite.html#rewritecond
in apache 2.2.x this works in vhost and .htaccess context, in apache
2.4.2 in vhost context $1 in
Im really surprised your RewriteCond worked at all in any Apache version as
it doesn't make sense to me. The $1 at the end has a meaning of variable
which in your case has a value of ... what? Maybe if you tell us whar r you
trying to do someone can help you.
On Aug 17, 2012 8:01 PM, Lazy
2012/8/17 Igor Cicimov icici...@gmail.com:
Im really surprised your RewriteCond worked at all in any Apache version as
it doesn't make sense to me. The $1 at the end has a meaning of variable
which in your case has a value of ... what? Maybe if you tell us whar r you
trying to do someone can
please read the docs,
RewriteRule backreferences: These are backreferences of the form $N (0
= N = 9).
You should read the docs, too. The keyword for you is: scope. You
cannot backreference outside the actual rewrite rule, and the
RewriteCond (i.e. the TRIGGER) is bogus at best, because
It is oposite as far as i know. You use the variables of a patern match
from RewrieCond in RewriteRule. Hence the order of the statements,
RewriteRule always comes after ReweiteCond and never the other way around.
But if you say so ...
On Aug 17, 2012 8:41 PM, Lazy lazy...@gmail.com wrote:
On Fri, Aug 17, 2012 at 6:01 AM, Lazy lazy...@gmail.com wrote:
Hi All,
a simple mod_rewrite rules
RewriteEngine On
RewriteCond /home/docroot/test/$1 -f
RewriteRule ^(.+).test$ /test/$1 [L]
http://httpd.apache.org/docs/2.4/mod/mod_rewrite.html#rewritecond
in apache 2.2.x this works in
2012/8/17 Eric Covener cove...@gmail.com:
On Fri, Aug 17, 2012 at 6:01 AM, Lazy lazy...@gmail.com wrote:
Hi All,
a simple mod_rewrite rules
RewriteEngine On
RewriteCond /home/docroot/test/$1 -f
RewriteRule ^(.+).test$ /test/$1 [L]