Códigos de ejemplo htaccess

Redirigir la URL sin www a la dirección con www

El siguiente código redirigirá de la URL de su dominio sin www a la URL de su dominio con www.

RewriteEngine On
RewriteCond %{HTTP_HOST} ^egalan.es
RewriteRule (.*) http://www.egalan.es/$1 [R=301,L]


Como cambiar de la URL www para la dirección URL sin www

El siguiente código debe redirigir al usuario de la direcci?n URL de su dominio con www a la dirección URL sin www.

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.egalan.es [NC]
RewriteRule ^(.*)$ http://egalan.es/$1 [L,R=301]


Orden de ejecución de archivos

Si tiene tanto el archivo index.html como el archivo index.php en la carpeta /httdocs, el archivo index.html tiene mayor prioridad y se ejecutara en primer lugar. Aunque la mayor?a de scripts web utilizan el archivo index.php como punto de partida. Si se puede eliminar el archivo index.html, se soluciona el problema, aunque no siempre es asi y en estos casos hay una mejor solución que es utilizar el siguiente código para dar prioridad al archivo index.php en vez de index.html.

DirectoryIndex index.php index.html

Comprimir archivos CSS, JavaScript, XML y texto

El siguiente código está diseñado para comprimir el código de salida CSS, JavaScript, XML y de texto antes de ser mostrado en el navegador. La idea básica es ahorrar tiempo en la carga y no consumir tanto ancho de banda.


AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript application/x-javascript


Almacenamiento en cache de imágenes

Cada vez que recibimos visitas en la web, el servidor web obtiene todos los archivos necesarios, tales como archivos CSS y JavaScript, as? como fotos e im?genes para poder mostrarla. Podemos usar el código de abajo para gestionar los archivos de caché, y que cuando un visitante vuelva a visitarnos por segunda vez, el servidor cargue el archivo de la caché lo que acelerará el tiempo de carga sitio web.


ExpiresActive On
ExpiresByType image/gif A432000
ExpiresByType image/jpg A432000
ExpiresByType image/jpeg A432000
ExpiresByType image/png A432000
ExpiresByType image/ico A432000
ExpiresByType image/bmp A432000
ExpiresByType text/css A432000
ExpiresByType text/javascript A432000
ExpiresByType application/javascript A432000
ExpiresByType application/x-javascript A432000


¿Fue útil la respuesta?