Return-Path: Delivered-To: apmail-httpd-users-archive@www.apache.org Received: (qmail 28765 invoked from network); 16 Feb 2006 08:11:39 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 16 Feb 2006 08:11:39 -0000 Received: (qmail 39599 invoked by uid 500); 16 Feb 2006 08:11:26 -0000 Delivered-To: apmail-httpd-users-archive@httpd.apache.org Received: (qmail 39590 invoked by uid 500); 16 Feb 2006 08:11:26 -0000 Mailing-List: contact users-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: users@httpd.apache.org list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list users@httpd.apache.org Received: (qmail 39579 invoked by uid 99); 16 Feb 2006 08:11:26 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 16 Feb 2006 00:11:26 -0800 X-ASF-Spam-Status: No, hits=0.6 required=10.0 tests=NO_REAL_NAME X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [85.158.136.3] (HELO mail123.messagelabs.com) (85.158.136.3) by apache.org (qpsmtpd/0.29) with SMTP; Thu, 16 Feb 2006 00:11:24 -0800 X-VirusChecked: Checked X-Env-Sender: Oliver.Schaudt@unilog.de X-Msg-Ref: server-15.tower-123.messagelabs.com!1140077447!17962356!1 X-StarScan-Version: 5.5.9.1; banners=-,-,- X-Originating-IP: [194.45.208.28] Received: (qmail 7813 invoked from network); 16 Feb 2006 08:10:48 -0000 Received: from mail.unilog.de (HELO mail.unilog.de) (194.45.208.28) by server-15.tower-123.messagelabs.com with SMTP; 16 Feb 2006 08:10:48 -0000 Received: from ms01012.avinci.de ([10.200.1.28]) by mail.unilog.de; Thu, 16 Feb 2006 09:10:41 +0100 X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----_=_NextPart_001_01C632D1.03A4599F" Date: Thu, 16 Feb 2006 09:11:35 +0100 Message-ID: <9B4E37DCB8D57D408FF960B536F0E52743309C@ms01012.avinci.de> X-MS-Has-Attach: X-MS-TNEF-Correlator: <9B4E37DCB8D57D408FF960B536F0E52743309C@ms01012.avinci.de> Thread-Topic: RE [users@httpd] force 404 error Thread-Index: AcYyUqATy1Gi2mOnT+WtFwn/nIBRrgAHAw+JABh7ngM= From: To: X-Virus-Checked: Checked by ClamAV on apache.org Subject: [users@httpd] RE [users@httpd] force 404 error X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N ------_=_NextPart_001_01C632D1.03A4599F Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Update RewriteCond %{REQUEST_URI} ^(.*)/\.svn(.*)$ RewriteRule ^(.*)$ /errors/404.html [R,L] I tested this and it finds /dir1/.svn /.svn but it leaves untouched /tsvn bye Oliver -----Urspr=FCngliche Nachricht----- Von: Oliver.Schaudt@unilog.de [mailto:Oliver.Schaudt@unilog.de] Gesendet: Mi 15.02.2006 21:44 An: users@httpd.apache.org Betreff: RE: [users@httpd] force 404 error =20 You can put RewriteCond/RewriteRule inside=20 server config, virtual host, directory, .htaccess see=20 http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html#rewritecond You don't need the DirectoryMatch because the same thing makes = RewriteCond for you. REQUEST_URI is the part after host:port e.g "www.example.com:8000/dir1/dir2/.svn" the "/dir1/dir2/.svn"-part=20 RewriteCond %{REQUEST_URI} ^(.*)/.svn(.*)$ RewriteRule ^(.*)$ /errors/404.html This should do the trick to rewrite all ".svn" which could be in any = URI. bye Oli -----Urspr=FCngliche Nachricht----- Von: Uk1ah Sm1th [mailto:ukiah@faction42.com] Gesendet: Mi 15.02.2006 18:04 An: users@httpd.apache.org Betreff: Re: [users@httpd] force 404 error =20 On Wed, Feb 15, 2006 at 05:38:05PM +0100, Oliver.Schaudt@unilog.de = wrote: > >Right now they return 403 forbiden > In your first post you talked of a HTTP_FORBIDDEN (403) not from a = HTTP_OK (200) Sorry about the confusion. I currently have the .svn directorys set as forbidden. >=20 > With > ErrorDocument 403 404.html > you send each user which gets a HTTP_FORBIDDEN (403) your = HTTP_NOT_FOUND page >=20 > > I am looking for a way to change a http response from 200 to 404 > This is new and cannot be covered alone by the thing above >=20 > Here should help a RewriteRule and a RewriteCond in a manner like this > =20 > RewriteRule ^(.*)$ 404.html >=20 > Oli I thinks this is what I'm looking for. Could it be put inside a DirectoryMatch item? RewriteCond .* RewriteRule ^(.*)$ /errors/404.html thanks again. >=20 > -----Urspr?ngliche Nachricht----- > Von: Uk1ah Sm1th [mailto:ukiah@faction42.com] > Gesendet: Mi 15.02.2006 17:20 > An: users@httpd.apache.org > Betreff: Re: [users@httpd] force 404 error > =20 > On Wed, Feb 15, 2006 at 04:54:51PM +0100, Oliver.Schaudt@unilog.de = wrote: > > ErrorDocument 403 /path/to/errorfile/404.html=20 > > see > > http://httpd.apache.org/docs/2.0/custom-error.html > >=20 > > bye >=20 > I am not looking for how to make custom error pages. I am looking for = a > way to change a http response from 200 to 404. I have some directorys > that exist on my server, .svn directorys. When a user types in > http://example.com/.svn the NORMALLY get a 200 response and the file. > This is because the .svn directory is there and readable. I want a > user to recieve a 404 file not found INSTEAD of the 200, without me > having to manually delete the .svn directorys. >=20 > I don't want users to even know that the .svn directorys exist. >=20 > Thanks .U >=20 > --=20 > "Well done is better than well said." > - Benjamin Franklin (1706-1790) >=20 > --------------------------------------------------------------------- > The official User-To-User support forum of the Apache HTTP Server = Project. > See 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 >=20 >=20 > --------------------------------------------------------------------- > The official User-To-User support forum of the Apache HTTP Server = Project. > See 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 --=20 "Well done is better than well said." - Benjamin Franklin (1706-1790) --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server = Project. See 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 ------_=_NextPart_001_01C632D1.03A4599F Content-Type: application/ms-tnef; name="winmail.dat" Content-Transfer-Encoding: base64 eJ8+IiAIAQaQCAAEAAAAAAABAAEAAQeQBgAIAAAA5AQAAAAAAADoAAEIgAcAGAAAAElQTS5NaWNy b3NvZnQgTWFpbC5Ob3RlADEIAQ2ABAACAAAAAgACAAEEgAEAIQAAAFJFIFt1c2Vyc0BodHRwZF0g Zm9yY2UgNDA0IGVycm9yADYLAQWAAwAOAAAA1gcCABAACQALACMABAAqAQEggAMADgAAANYHAgAQ AAkADgAfAAQAKQEBCYABACEAAAA5MjkxRDA3RDJBQTUwQzQxQUJGRDA4ODgxNUMwMEIyQwAqBwED kAYAfA8AADgAAAADACYAAAAAAAMANgAAAAAAQAA5AEFNyJrQMsYBHgA9AAEAAAABAAAAAAAAAAIB RwABAAAAMAAAAGM9REU7YT0gO3A9QXZpbmNpO2w9TVMwMTAxMi0wNjAyMTYwODE0MzFaLTM1Mzk5 AB4ASQABAAAAIgAAAFJFOiBbdXNlcnNAaHR0cGRdIGZvcmNlIDQwNCBlcnJvcgAAAEAATgAhMYSe cDLGAR4AWgABAAAAGQAAAE9saXZlci5TY2hhdWR0QHVuaWxvZy5kZQAAAAACAVsAAQAAAE8AAAAA AAAAgSsfpL6jEBmdbgDdAQ9UAgAAAABPbGl2ZXIuU2NoYXVkdEB1bmlsb2cuZGUAU01UUABPbGl2 ZXIuU2NoYXVkdEB1bmlsb2cuZGUAAAIBXAABAAAAHgAAAFNNVFA6T0xJVkVSLlNDSEFVRFRAVU5J TE9HLkRFAAAAHgBdAAEAAAAZAAAAT2xpdmVyLlNjaGF1ZHRAdW5pbG9nLmRlAAAAAAIBXgABAAAA TwAAAAAAAACBKx+kvqMQGZ1uAN0BD1QCAAAAAE9saXZlci5TY2hhdWR0QHVuaWxvZy5kZQBTTVRQ AE9saXZlci5TY2hhdWR0QHVuaWxvZy5kZQAAAgFfAAEAAAAeAAAAU01UUDpPTElWRVIuU0NIQVVE VEBVTklMT0cuREUAAAAeAGYAAQAAAAUAAABTTVRQAAAAAB4AZwABAAAAGQAAAE9saXZlci5TY2hh dWR0QHVuaWxvZy5kZQAAAAAeAGgAAQAAAAUAAABTTVRQAAAAAB4AaQABAAAAGQAAAE9saXZlci5T Y2hhdWR0QHVuaWxvZy5kZQAAAAAeAHAAAQAAACEAAABSRSBbdXNlcnNAaHR0cGRdIGZvcmNlIDQw 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 IEdST1VQL0NOPVJFQ0lQSUVOVFMvQ049TTA1NDcAAB4A+j8BAAAAFQAAAFN5c3RlbSBBZG1pbmlz dHJhdG9yAAAAAAIB+z8BAAAAHgAAAAAAAADcp0DIwEIQGrS5CAArL+GCAQAAAAAAAAAuAAAAAwD9 P+QEAAADABlAAAAAAAMAGkAAAAAAAwAdQAAAAAADAB5AAAAAAB4AMEABAAAABgAAAE0wNTQ3AAAA HgAxQAEAAAAGAAAATTA1NDcAAAAeADJAAQAAABkAAABPbGl2ZXIuU2NoYXVkdEB1bmlsb2cuZGUA AAAAHgAzQAEAAAAZAAAAT2xpdmVyLlNjaGF1ZHRAdW5pbG9nLmRlAAAAAB4AOEABAAAABgAAAE0w NTQ3AAAAHgA5QAEAAAACAAAALgAAAAMAdkD/////CwApAAAAAAALACMAAAAAAAMABhAcyLw4AwAH EGcNAAADABAQAAAAAAMAERAAAAAAHgAIEAEAAABlAAAAVVBEQVRFUkVXUklURUNPTkQlUkVRVUVT VFVSSSgqKS9TVk4oKikkUkVXUklURVJVTEUoKikkL0VSUk9SUy80MDRIVE1MUixMSVRFU1RFRFRI SVNBTkRJVEZJTkRTL0RJUjEvUwAAAAACAX8AAQAAADsAAAA8OUI0RTM3RENCOEQ1N0Q0MDhGRjk2 MEI1MzZGMEU1Mjc0MzMwOUNAbXMwMTAxMi5hdmluY2kuZGU+AACS8A== ------_=_NextPart_001_01C632D1.03A4599F Content-Type: text/plain; charset=us-ascii --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See 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 ------_=_NextPart_001_01C632D1.03A4599F--