You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@httpd.apache.org by Eric Frazier <ef...@kwinternet.com> on 2003/02/04 12:53:20 UTC
Re: [users@httpd] Rewrite based upon Referer?
Hi,
Why not setup a rewrite log and set the level to 9. It should show you where
things are choking.
Eric
At 07:43 AM 2/4/03 -0700, Nelson Goforth wrote:
>I asked this once before with no replies, but I still haven't figured
>it out, so I'll try again.
>
>I want to force Referers others than my own site to go to the index
>page, rather than to the perl script that drives the system.
>
>I've looked at the incoming Referer string and it begins:
>"http://www.google.com/search?..."
>
>I've tried a number of variations including:
>
> RewriteCond %{HTTP_REFERER} !^http://www.myserver.*
> RewriteRule ^cgi-bin/(.+)$ http://www.myserver.com/index.html [L,R=301]
>
>But it just ignores me. I know the Rewrite Engine is on, because I'm
>doing a couple of other Rewrites on other topics. However, I need to
>put this one FIRST because Google continues to point to the old search
>method (which returns a page). I want to force any search engines to
>use the new method, which means forcing them, temporarily, to go to the
>index page.
>
>Any ideas what I'm doing wrong?
>
>Thank you,
>Nelson
>
>
>---------------------------------------------------------------------
>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
>
(250) 655 - 9513 (PST Time Zone)
"Inquiry is fatal to certainty." -- Will Durant
---------------------------------------------------------------------
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] Rewrite based upon Referer?
Posted by Nelson Goforth <ng...@earthnet.net>.
Unfortunately I don't have access to httpd.conf, so can't set up a
rewrite log (can't do it from .htaccess - I tried)
Also (I should not have copied from the old message) the whole "cgi"
part of the RewriteRule doesn't mean anything. It should be more like:
RewriteCond %{HTTP_REFERER} !^http://www.myserver.*
RewriteRule / http://www.myserver.com/index.html [L,R=301]
Nelson
On Tuesday, February 4, 2003, at 04:53 AM, Eric Frazier wrote:
> Hi,
>
> Why not setup a rewrite log and set the level to 9. It should show you
> where
> things are choking.
>
>
---------------------------------------------------------------------
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