Re: .inc location security
| From: | Avetis Avagyan | Date: | Wed, 25 Apr 2001 04:59:42 +0000 |
| Subject: | Re: .inc location security | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-50231@lists.php.net to get a copy of this message | ||
You can consider also
<Files *.inc>
Order allow,deny
Deny from all
</Files>
<Files> sections are processed in the order they appear in the configuration
file, after the <Directory> sections and .htaccess files are read, but before
<Location> sections. Note that <Files> can be nested inside <Directory> sections
to restrict the portion of the filesystem they apply to.
Regards,
Avetis
Jason Dulberg wrote:
> I have about 20 virtual hosts on my server and all of them have shtml and
> some php files that look to a directory /includes/ which is aliased (in the
> srm.conf file) over to a main includes directory under the root dir.
>
> Alias /includes/ /usr/local/etc/httpd/htdocs/includes/
>
> If I change this alias to a directory above the root dir, I can still view
> all of my .inc files in a browser even if I rename them to .inc.php
>
> These .inc files are just plain text that get included into all .shtml files
> on the virtual hosts.
>
> I tried to do the deny *.inc but doing so just made it so the browser can't
> even include them. So that won't do the trick.
>
> Is there any way that I can make these .inc files not readable by viewing
> them directly in the browser and still be able to include them into
> documents? Same goes for the php config stuff. If I put a config.php script
> above the root, how can I get the php script to read it -- is it the same
> 'ol /usr/etc/httpd/ sort of thing like cgi?
>
> My main concern is to get this stuff more secure while still allowing all of
> the virtual hosts to use the files. The contents of the files isn't exactly
> top secret, its just a matter of a piece of mind.
>
> Any ideas to sort this out are greatly appreciated! Thanks.
> __________________
> Jason Dulberg
> Extreme MTB
> http://extreme.nas.net
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net
> For additional commands, e-mail: php-general-help@lists.php.net
> To contact the list administrators, e-mail: php-list-admin@lists.php.net
--
avetis@undp.am
ICT Specialist
UNDP, Armenia