You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@httpd.apache.org by Alexander Isaev <A....@astelit.ru> on 2001/12/24 09:04:50 UTC

Re[7]: Mod_rewrite question

Hello users,

Thursday, Thursday, December 20, 2001, you wrote:


JS> To answer your question, yes it should work in a <virtualhost> section.  I
JS> can't provide any help beyond that if you don't provide details.

Sorry. I'll fix the situation.

Here is the part of httpd.conf

<VirtualHost 195.96.65.10>
    DocumentRoot /usr/home/isaev/www/marikalos
    ServerName www.marikalos.com
    RewriteEngine On
    RewriteLog "/usr/home/isaev/logs/marikalos-rewrite.log"
    RewriteLogLevel 9
    RewriteCond %{HTTP_REFERER} ^http://www\.google\.com/  [NC]
    RewriteRule /.+ http://www.marikalos.com [R,L]
</VirtualHost>

Here is a .htaccess from root of www.marikalos.ru (It doesn't affect
on rewrite rule for www.google.com)

RewriteEngine On

RewriteCond %{HTTP:Accept-Language} ru [NC]
RewriteRule ^$ /rcz/1/ [R]

And here is the part of the log file:

195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#8304034/initial] (2) init rewrite engine with requested uri
/main.html
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#8304034/initial] (3) applying pattern '/.+' to uri
'/main.html'
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#8304034/initial] (4) RewriteCond:
input='http://www.google.com/search?q=public+marikalos&btnG=Google+Search'
pattern='^http://www\.google\.com/' => matched
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#8304034/initial] (2) rewrite /main.html ->
http://www.marikalos.com
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#8304034/initial] (2) explicitly forcing redirect with
http://www.marikalos.com
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#8304034/initial] (1) redirect to http://www.marikalos.com
[REDIRECT/302]
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#8304034/initial] (2) init rewrite engine with requested uri /
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#8304034/initial] (3) applying pattern '/.+' to uri '/'
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#8304034/initial] (1) pass through /
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#8304034/initial] (3) [per-dir
/usr/home/isaev/www/pmarikalos/] add path-info postfix: /usr/home/isaev/www/pmarikalos ->
/usr/home/isaev/www/pmarikalos/
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#8304034/initial] (3) [per-dir
/usr/home/isaev/www/pmarikalos/] strip per-dir prefix: /usr/home/isaev/www/pmarikalos/ -> 
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#8304034/initial] (3) [per-dir
/usr/home/isaev/www/pmarikalos/] applying pattern '^$' to uri ''
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#8304034/initial] (4) RewriteCond: input='en-us' pattern='ru'
=> not-matched
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#8304034/initial] (1) [per-dir
/usr/home/isaev/www/pmarikalos/] pass through /usr/home/isaev/www/pmarikalos
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#832c034/subreq] (2) init rewrite engine with requested uri
/index.html
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#832c034/subreq] (1) pass through /index.html
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#830572c/initial/redir#1] (2) init rewrite engine with
requested uri /index.html
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#830572c/initial/redir#1] (3) applying pattern '/.+' to uri
'/index.html'
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#830572c/initial/redir#1] (4) RewriteCond:
input='http://www.google.com/search?q=public+marikalos&btnG=Google+Search'
pattern='^http://www\.google\.com/' => matched
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#830572c/initial/redir#1] (2) rewrite /index.html ->
http://www.marikalos.com
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#830572c/initial/redir#1] (2) explicitly forcing redirect
with http://www.marikalos.com
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#830572c/initial/redir#1] (1) redirect to
http://www.marikalos.com [REDIRECT/302]
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#8304034/initial] (2) init rewrite engine with requested uri /
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#8304034/initial] (3) applying pattern '/.+' to uri '/'
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#8304034/initial] (1) pass through /
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#8304034/initial] (3) [per-dir
/usr/home/isaev/www/pmarikalos/] add path-info postfix: /usr/home/isaev/www/pmarikalos ->
/usr/home/isaev/www/pmarikalos/
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#8304034/initial] (3) [per-dir
/usr/home/isaev/www/pmarikalos/] strip per-dir prefix: /usr/home/isaev/www/pmarikalos/ -> 
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#8304034/initial] (3) [per-dir
/usr/home/isaev/www/pmarikalos/] applying pattern '^$' to uri ''
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#8304034/initial] (4) RewriteCond: input='en-us' pattern='ru'
=> not-matched
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#8304034/initial] (1) [per-dir
/usr/home/isaev/www/pmarikalos/] pass through /usr/home/isaev/www/pmarikalos
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#832c034/subreq] (2) init rewrite engine with requested uri
/index.html
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#832c034/subreq] (1) pass through /index.html
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#830572c/initial/redir#1] (2) init rewrite engine with
requested uri /index.html
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#830572c/initial/redir#1] (3) applying pattern '/.+' to uri
'/index.html'
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#830572c/initial/redir#1] (4) RewriteCond:
input='http://www.google.com/search?q=public+marikalos&btnG=Google+Search'
pattern='^http://www\.google\.com/' => matched
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#830572c/initial/redir#1] (2) rewrite /index.html ->
http://www.marikalos.com
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#830572c/initial/redir#1] (2) explicitly forcing redirect
with http://www.marikalos.com
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#830572c/initial/redir#1] (1) redirect to
http://www.marikalos.com [REDIRECT/302]
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#8304034/initial] (2) init rewrite engine with requested uri /
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#8304034/initial] (3) applying pattern '/.+' to uri '/'
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#8304034/initial] (1) pass through /
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#8304034/initial] (3) [per-dir
/usr/home/isaev/www/pmarikalos/] add path-info postfix: /usr/home/isaev/www/pmarikalos ->
/usr/home/isaev/www/pmarikalos/
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#8304034/initial] (3) [per-dir
/usr/home/isaev/www/pmarikalos/] strip per-dir prefix: /usr/home/isaev/www/pmarikalos/ -> 
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#8304034/initial] (3) [per-dir
/usr/home/isaev/www/pmarikalos/] applying pattern '^$' to uri ''
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#8304034/initial] (4) RewriteCond: input='en-us' pattern='ru'
=> not-matched
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#8304034/initial] (1) [per-dir
/usr/home/isaev/www/pmarikalos/] pass through /usr/home/isaev/www/pmarikalos
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#832c034/subreq] (2) init rewrite engine with requested uri
/index.html
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#832c034/subreq] (1) pass through /index.html
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#830572c/initial/redir#1] (2) init rewrite engine with
requested uri /index.html
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#830572c/initial/redir#1] (3) applying pattern '/.+' to uri
'/index.html'
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#830572c/initial/redir#1] (4) RewriteCond:
input='http://www.google.com/search?q=public+marikalos&btnG=Google+Search'
pattern='^http://www\.google\.com/' => matched
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#830572c/initial/redir#1] (2) rewrite /index.html ->
http://www.marikalos.com
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#830572c/initial/redir#1] (2) explicitly forcing redirect
with http://www.marikalos.com
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#830572c/initial/redir#1] (1) redirect to
http://www.marikalos.com [REDIRECT/302]
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#8304034/initial] (2) init rewrite engine with requested uri /
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#8304034/initial] (3) applying pattern '/.+' to uri '/'
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#8304034/initial] (1) pass through /
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#8304034/initial] (3) [per-dir
/usr/home/isaev/www/pmarikalos/] add path-info postfix: /usr/home/isaev/www/pmarikalos ->
/usr/home/isaev/www/pmarikalos/
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#8304034/initial] (3) [per-dir
/usr/home/isaev/www/pmarikalos/] strip per-dir prefix: /usr/home/isaev/www/pmarikalos/ -> 
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#8304034/initial] (3) [per-dir
/usr/home/isaev/www/pmarikalos/] applying pattern '^$' to uri ''
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#8304034/initial] (4) RewriteCond: input='en-us' pattern='ru'
=> not-matched
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#8304034/initial] (1) [per-dir
/usr/home/isaev/www/pmarikalos/] pass through /usr/home/isaev/www/pmarikalos
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#832c034/subreq] (2) init rewrite engine with requested uri
/index.html
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#832c034/subreq] (1) pass through /index.html
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#830572c/initial/redir#1] (2) init rewrite engine with
requested uri /index.html
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#830572c/initial/redir#1] (3) applying pattern '/.+' to uri
'/index.html'
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#830572c/initial/redir#1] (4) RewriteCond:
input='http://www.google.com/search?q=public+marikalos&btnG=Google+Search'
pattern='^http://www\.google\.com/' => matched
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#830572c/initial/redir#1] (2) rewrite /index.html ->
http://www.marikalos.com
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#830572c/initial/redir#1] (2) explicitly forcing redirect
with http://www.marikalos.com
195.96.64.172 - - [21/Dec/2001:11:31:46 +0300]
[www.marikalos.com/sid#82aafb4][rid#830572c/initial/redir#1] (1) redirect to
http://www.marikalos.com [REDIRECT/302]
  

Best regards,
 Alexander Isaev                          mailto:A.Isaev@astelit.ru


---------------------------------------------------------------------
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
For additional commands, e-mail: users-help@httpd.apache.org