Hallo Thomas,

um die RewriteEngine-Direktive in einem .htaccess-File verwenden zu koennen, muss im httpd.conf 'AllowOverride FileInfo' fuer das entsprechende Verzeichnis oder Container gesetzt sein. Das ist bei Dir wahrscheinlich nicht der Fall. Konsultiere doch mal die ausfuehrliche Doku auf http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html.

Am regulaeren Ausdruck liegt es kaum, denn der kommt fast wortwoertlich aus dem offiziellen "URL Rewriting Guide" (http://httpd.apache.org/docs/2.0/misc/rewriteguide.html). mod_rewrite benutzt Perl-kompatible regulare Ausdruecke.

Gruesse

   frank


Thomas Drebert wrote:

Hallo
ich hab das mal ausprobiert, funktioniert aber bei mir noch nicht,
ich hab das Modul
LoadModule rewrite_module modules/mod_rewrite.so
aktiviert und es erst einmal in der .htaccess probiert, mit
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REMOTE_ADDR} =^192\.168\.0\.25$
RewriteRule ^/.* /keinzugriff.html
</Ifmodule>
Da bekomme ich eine Fehlermeldung:
RewriteEngine not allowed here

Dann das selbe in die httpd.conf eingefügt dort hat es keinen Effekt, dann ist 
alles beim alten.

MfG Thomas



users-de@httpd.apache.org schrieb am 01.09.05 11:03:00:

Thomas Drebert wrote:

Hallo

Ich will eine bestimmte Ip für den Server sperren, damit der nutzer auch weiß
das er gesperrt wurde, würde ich ihn gerne auf eine seite umleiten wo ihm das Mitgeteilt wird.
Wenn man nicht den ganzen server sperren kann würde auch ein Verzeichniss
mit unter Verzeichnisse reichen und dann umleiten auf die Root Seite.
Ist so was möglich?

MfG Thomas


Das geht schon. Am besten mit mod_rewrite:

---
RewriteEngine On
RewriteCond %{REMOTE_ADDR} =^111\.222\.333\.444$
RewriteRule ^/.* /pfad/zu/du_bist_gespert.html
---

frank

--
Frank Thommen
System Management & Support                         +41-44-63 27208
Inst. of Computational Science ETH             [EMAIL PROTECTED]
ETH Zentrum / CAB, CH-8092 Zuerich        www.inf.ethz.ch/~fthommen

--------------------------------------------------------------------------
Apache HTTP Server Mailing List "users-de" unsubscribe-Anfragen an [EMAIL PROTECTED]
          sonstige Anfragen an [EMAIL PROTECTED]
--------------------------------------------------------------------------

Antwort per Email an