Re: avoid server folder reading

From: Date: Mon, 21 Jan 2008 22:26:10 +0000
Subject: Re: avoid server folder reading
References: 1 2  Groups: php.general 
Request: Send a blank email to php-general+get-267793@lists.php.net to get a copy of this message
On Jan 20, 2008 6:13 AM, Richard Heyes <richardh@phpguru.org> wrote: > If your server's default file is index.php, you could use the following > in an index.php file: > > <?php > header('Location: /'); > ?> > You really shouldn't use relative paths in a header location. http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html 14.30 Location The Location response-header field is used to redirect the recipient to a location other than the Request-URI for completion of the request or identification of a new resource. For 201 (Created) responses, the Location is that of the new resource which was created by the request. For 3xx responses, the location SHOULD indicate the server's preferred URI for automatic redirection to the resource. The field value consists of a single absolute URI. Location = "Location" ":" absoluteURI An example is: Location: http://www.w3.org/pub/WWW/People.html Note: The Content-Location header field (section 14.14) differs from Location in that the Content-Location identifies the original location of the entity enclosed in the request. It is therefore possible for a response to contain header fields for both Location and Content-Location. Also see section 13.10 for cache requirements of some methods.

« previous php.general (#267793) next »