deny from all
deny from all allow from x.x.x.x allow from y.y.y.y/x
<Files fichero.extension> order allow,deny deny from all </Files>
Options +Indexes +MultiViews +FollowSymlinks
IndexOptions FancyIndexing
IndexIgnore *
niega cualquier conexión desde cualquier sitio
deny from all
no muestra listado de ficheros
Options -Indexes Indexignore *
php_value zlib.output_compression 16386
Files sobre el fichero a ocultar y:order allow,deny deny from all satisfy all
ErrorDocument 404 /errores/noencontrado.html
Directoryindex index.php index2.php
es necesario renombrar los ficheros a la nueva extensión
# Make PHP code look like unknown types AddType application/x-httpd-php .cool
permite contenido dinámico dentro de páginas estáticas que se intepretan por el servidor http://httpd.apache.org/docs/2.2/howto/ssi.html para hacerlo sobre páginas con extensión .shtml (por no mezclar con las .html, aunque se puede y puede que sea más sencillo si tienes algo en marcha):
Options +Includes AddType text/html .shtml AddOutputFilter INCLUDES .shtml AddHandler server-parsed .shtml # ?
debe estar habilitado el auth_basic.load en /etc/apache2/mods-enabled
AuthName "Directorio privado" AuthType Basic AuthUserFile .htpasswd require valid-user
Files
debe estar habilitado el auth_digest.load en /etc/apache2/mods-enabled