Page 1 of 1

mod_rewrite Problem

Posted: 2008-02-09 18:08
by manuelw
Hi,

ich hab die Suche ausgequetscht, finde aber leider keine Lösung.

Ich habe auf meinem Server mod_rewrite aktiviert und möchte eigentlich nur eine URL umschreiben und ein paar
Clients blocken. Sobald ich aber eine .htaccess hoch lade bekomme ich nur nen 403 Vorbidden Error.

für den vhost ist folgende Option gesetzt

Code: Select all

<Directory /home/www/rc-heli.de>
        Allowoverride All
        Options +FollowSymlinks +SymLinksIfOwnerMatch
</Directory>
in der htaccess steht folgendes

Code: Select all

RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} Plucker [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^Java [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^Wget [NC,OR]
RewriteCond %{HTTP_USER_AGENT} HTTrack [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^WebZIP [NC,OR]
RewriteCond %{HTTP_USER_AGENT} Microsoft URL Control [NC,OR]
RewriteCond %{HTTP_USER_AGENT} Twiceler [NC,OR]
RewriteCond %{HTTP_USER_AGENT} nhn/1noon [NC,OR]
RewriteCond %{HTTP_USER_AGENT} Yeti [NC,OR]
RewriteCond %{HTTP_USER_AGENT} jobs.de-Robot [NC,OR]
RewriteCond %{HTTP_USER_AGENT} MJ12bot [NC,OR]
RewriteCond %{HTTP_USER_AGENT} Exabot [NC,OR]
RewriteRule .* - [F,L]

RewriteCond %{HTTP_HOST} ^www.rc-helicopter.org$ [NC,OR]
RewriteCond %{HTTP_HOST} ^rc-helicopter.org$ [NC,OR]
RewriteCond %{HTTP_HOST} ^rc-heli.de$ [NC]
RewriteRule ^(.*) http://www.rc-heli.de/$1 [L,R=301]
Es schaut mir laut errorlog so aus, als wolle der Apache immer auf das Verzeichnis /srv/www/htdocs/ leiten sobald
die htaccess aktiv ist.

Wäre klasse wenn ihr mal nen Tip habt.

Manu

Re: mod_rewrite Problem

Posted: 2008-02-09 18:41
by Joe User
Da ist ein "OR" zuviel...

Re: mod_rewrite Problem

Posted: 2008-02-09 18:58
by manuelw
uff, in der Tat, daran lag es auch.

danke für deine schnelle Hilfe :)