Categorías destacadas
programacion php    
Artículo
2
¡votar!

 12 tips para manejar el archivo .htaccess

12 tips para manejar el archivo .htaccess
Como todos sabeis, el archivo .htaccess es un fichero especial que se aloja en los servidores Apache y en el cual se definen las directivas que atañen a nuestro sitio web sin necesidad de editar el archivo de configuración principal de Apache. En este artículo vamos a mostrar y a explicar resumidamente alguna de esas sentencias.

#1. Redireccionar
Para redireccionar a otro sitio web:
Redirect / http://rutadestino


#2. Ejecutar php en archivos html
AddType application/x-httpd-php .htm .html


#3.No permitir el acceso a los ficheros
deny from all


#4.Activar/desactivar register_globals
php_flag register_globals on/off


#5.Determinar fichero index
DirectoryIndex index.html index.htm index.php


#6.Habilitar el acceso a una ip
allow from 255.255.255.255


#7.Desactivar el display de errores
php_flag display_errors off


#8.Desactivar el mod_security
SecFilterEngine Off


#9.Redirección 301
redirect 301 /urlantigua.html http://www.dominionuevo.com/urlnueva/ 


#10.Ejecutar CGI
Options ExecCGI
ForceType cgi-script


#11.Controlar caché
Header set Cache-Control "public"
Header set Expires "Thu, 15 Apr 2010 20:00:00 GMT"
Header unset Last-Modified


#12.Crear subdominios irreales
Estas sentencias hacen que un subdominio inventado como puede ser: http://subdominio.midominio.com apunte a http://midominio.com/index.php?u=subdominio.
Para ello, lo primero es crear una entrada de tipo A que apunte hacia la IP de su dominio, en el panel de control de su alojamiento.
Despues, copie esto modificando parámetros en su fichero .htaccess
RewriteCond %{HTTP_HOST} ^.*.midominio.com
RewriteCond %{HTTP_HOST} !^www.www.midominio.com
RewriteRule ^(.*)$ http://www.midominio.com/index.php?u=? 
   
Publicado por:
Jorge Lopez
Recomendar
a un amigo
Compartir
en redes
 
Comentarios
 
BBDD
Entornos de desarrollo
Entretenimiento
Herramientas
Internet
Lenguajes de script
Lenguajes imperativos
Lenguajes orientados a objeto
Otros lenguajes
Plataformas
Teoría
Varios
Copyright © 1998-2011 Programación en Castellano. Todos los derechos reservados
Datos legales | Politica de privacidad | Contacte con nosotros | Publicidad

Diseño web y desarrollo web. Un proyecto de los hermanos Carrero.

Red internet:
Juegos gratis | Servidores dedicados
Más internet: Password | Directorio de weblogs | Favicon