pare, no sabies llegir ni escriure. no sabies de lletra. analfabet, es diu això d'una manera expeditiva, un mot que em fa un gran dany cada vegada que l'escolte i l'entenc desdenyosament injust caldria matisar. hom no pot dir analfabet impunement. intuïtiu, em vares dur als millors mestres de venusa, més endavant de roma, i fins i tot em vas permetre anar a grècia.
Autor: ernesto
acceso al propio .htaccess
<Files .htaccess> Order allow,deny Deny from all </Files>
allow para permitirlo, deny para impedirlo. ambas directivas pertenecen al módulo mod_access_compat.
fuente: perishablepress.com.
acceso a los directorios
Options All -Indexes
la directiva options «configures what features are available in a particular directory». con -indexes, se prohibe el acceso a aquellos directorios que carezcan de índice (por ejemplo, aquellos sin una página index.html). de lo contrario, el navegador mostrará todos sus contenidos en una lista, lo que equivaldría a declarar:
Options All +Indexes
fuente: perishablepress.com
cabeceras de codificación e idioma
AddDefaultCharset UTF-8
DefaultLanguage es
la directiva adddefaultcharset (core) permite los «media type’s charset parameters» definidos en iana.org y la directiva defaultlanguage (mod_mime), los identificadores definidos por la RFC 3066.
fuente: askapache.com.
páginas de error a medida
declárese:
ErrorDocument 500 /media/web/error-500.html
de esta manera, si se produce el error 500 en el servidor, apache sirve el archivo indicado a continuación, esto es, /media/web/error-500.html. la ruta al archivo de error debe ser relativa al documentroot:
URLs can begin with a slash (/) for local web-paths (relative to the DocumentRoot), or be a full URL which the client can resolve.
desactivación de las etags
FileETag None <IfModule mod_headers.c> Header unset ETag </IfModule>
esta es la manera de excluir el campo fileetag de la respuesta del servidor:
By default, both Apache and IIS embed data in the ETag that dramatically reduces the odds of the validity test succeeding on web sites with multiple servers.
«Configure Etags» de Best Practices for Speeding Up Your Web Site.
compresión de los archivos
<IfModule mod_deflate.c> AddOutputFilterByType DEFLATE text/html text/xml text/css text/plain </IfModule>
la directiva addoutputfilterbytype (mod_filter) aplica el filtro indicado (en este caso, deflate) a los archivos de los tipos mime señalados (esto es, text/html, text/xml, text/css y text/plain). a partir de la versión 2.4 de apache, hay un otro método:
<IfModule mod_deflate.c> SetOutputFilter DEFLATE SetEnvIfNoCase Request_URI ".(?:mp3|pdf|jpg|png|mp4)$"