10 trucos útiles para el archivo httaccess








imagen  htaccess

Hoy les traemos 10 trucos con los que aprovecharemos al máximo algunas de las opciones que nos permite manejar el archivo .httaccess de nuestro servidor web. Con esto podemos optimizar nuestro sitio web, para acceder mas rápido ya que no se requiere programación extra que puede utilizar muchos recursos del servidor.
1.- Redireccionar a nuestras propias páginas de error con httpaccess.

1
2
3
ErrorDocument 403 /forbidden.html
ErrorDocument 404 /notfound.html
ErrorDocument 500 /servererror.html

2.- Bloquear el acceso a una o varias ip

1
2
3
4
5
6
7
<limit GET POST PUT>
order deny,allow
deny from 102.34.142.16
deny from 12.120.65.63
deny from .webbloqueada.com
allow from all
</limit>

3.- Redireccionar a los usuarios a otra pagina o directorio

1
2
Redirect oldpage.html http://www.domainname.com/newpage.html
Redirect /olddir http://www.domainname.com/newdir/

4.- Bloquear el acceso a uno o varios sitios web.

1
2
3
4
RewriteEngine on
RewriteCond %{HTTP_REFERER} site-to-block\.com [NC]
RewriteCond %{HTTP_REFERER} site-to-block-2\.com [NC]
RewriteRule .* - [F]


5.- Frenar el hotlink para evitar que se roben el ancho de banda con las imágenes de nuestro servidor.

1
2
3
4
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?mydomain.com/.*$ [NC]
RewriteRule \.(gif|jpg)$ - [F]

6.- Activar Gzip para comprimir archivos y ahorrar ancho de banda

1
2
3
4
5
6
7
# BEGIN GZIP
<ifmodule mod_deflate.c>
# Combine the below two lines - I've split it up for presentation
AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css
  application/x-javascript application/javascript
</ifmodule>
# END GZIP

7.- Desactivar las magic_quotes_gpc

1
2
3
4
# Only if you use PHP
<ifmodule mod_php4.c>
php_flag magic_quotes_gpc off
</ifmodule>

8.- Proteger una carpeta con passwod
Para hacer esto tienen que crear un archivo .httpasswd, en esta página lo pueden hacer automáticamente.(link)
9.- Dar acceso a un directorio y solo a determinado tipo de archivos

1
2
3
Options +Indexes
## block a few types of files from showing
IndexIgnore *.wmv *.mp4 *.avi

10.- Cambiar el orden de de los index (si se tienen varios con diferente formato)

1
2
Change Default Page (order is followed!)
DirectoryIndex myhome.htm index.htm index.php

Fuente: Link





Búsquedas recientes:

  • httacces
  • httaccess

  • httacces
  • htt access
  • utiles de un archivo
  • f
  • httaccess

Comentar entrada