Hallo Daniel, versuch´s doch einmal ohne die Location:
SSLVerifyClient require RewriteCond %{REQUEST_URI} ^/certcheck RewriteCond %{SSL:SSL_CLIENT_I_DN} !/CN=TESTCA/O=TEST/C=DE RewriteRule .* - [F] Mit freundlichen Grüßen / Kind regards Rene Lehmann From: Daniel Timmerhindrick <d.timmerhindr...@lvm.de> To: users-de@httpd.apache.org Date: 20.01.2011 16:50 Subject: Rewriting in einer <Location> Hallo zusammen, ich habe ein Problem mit einer Rewrite-Rule die sich innerhalb einer Location befindet. <Location /certcheck> SSLVerifyClient require RewriteCond %{SSL:SSL_CLIENT_I_DN} !/CN=TESTCA/O=TEST/C=DE RewriteRule .* - [F] </Location> Für alle Requests auf http://hostname.domain.de/certcheck soll überprüft werden ob ein gültiges Clientzertifikat vorhanden ist, dass von einer speziellen CA unterschrieben ist. Wenn nicht, soll der Server mit einem "Forbidden" antworten. Die überprüfung des Zertifikats scheint zu funktionieren. Allerdings zieht die RewriteRule nicht, auch wenn ich die anderen beiden Zeilen auskommentiere. Hat vielleicht jemand eine Idee? MfG, Daniel -------------------------------------------------------------------------- Apache HTTP Server Mailing List "users-de" unsubscribe-Anfragen an users-de-unsubscr...@httpd.apache.org sonstige Anfragen an users-de-h...@httpd.apache.org --------------------------------------------------------------------------