Artículo
|
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:
#2. Ejecutar php en archivos html
#3.No permitir el acceso a los ficheros
#4.Activar/desactivar register_globals
#5.Determinar fichero index
#6.Habilitar el acceso a una ip
#7.Desactivar el display de errores
#8.Desactivar el mod_security
#9.Redirección 301
#10.Ejecutar CGI
#11.Controlar caché
#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
#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 |
|
|
Comentarios
Últimas noticias
Últimos artículos














































