Mastermind Web

El Podcast sobre desarrollo web para que potencies tus proyectos



Las personas cambian cuando se dan cuenta del potencial que tienen para cambiar las cosas.


Uno de los ficheros clave en la configuración de tu sitio es el fichero htaccess. Analizamos qué es y para qué se utiliza este fichero y te damos algunos códigos comunes para incluir.

 

Actualidad Joomla

Cambios en el proceso de actualización de Joomla

En Joomla 4.0.4 ha habido una refactorización del proceso de actualización y si usas un fichero .htaccess modificado debes revisar los ficheros que permites. Tienes más detalles en el artículo de la noticia: Cambios en el proceso de actualización en Joomla 4.0.4

Webinar sobre el editor de Joomla 4 por Brian Teeman

El pasado 28 de octubre, el cofundador de Joomla Brian Teeman, ofreció un webinar sobre el editor de textos que viene con Joomla 4. En este webinar podrás descubrir muchos secretos y funciones que seguro no conocías del editor de Joomla. Puedes verlo en el enlace: https://joomlausersnj.com/meetings/joomla4-joomla-core-editor-brian-teeman

Nuevo meetup de Mastermind: El editor de Joomla 4

En este meetup veremos cómo es el editor de Joomla 4 y descubriremos algunos de los secretos para que nos sea más fácil trabajar.

¡Incríbete ahora!

El fichero htaccess

¿Qué es el fichero .htaccess?

  • Es un fichero que permite modificar la configuración del servidor Apache en el que está alojado nuestro sitio
  • Es un fichero que afecta a los ficheros de la carpeta en la que está y también a los ficheros de las carpetas que contenga, pero no a las carpetas superiores
  • Se va a ejecutar siempre que hagamos una petición a la web

El fichero htaccess ¿funciona siempre y en todos los sitios?

  • Sólo funciona en sitios Apache
  • No funciona con sitios alojados en servidores nginx o Windows Server (para estos últimos está el fichero webconfig)

¿Para qué sirve el fichero htaccess en Joomla?

  • Permite urls amigables sin index.php
  • Mejora ligeramente la seguridad
  • Puedes añadir directivas para mejorar la velocidad

¿Cómo activar htaccess en Joomla?

  • Tan sólo hay que renombrar el fichero htaccess.txt a .htaccess
  • Asegúrate de tener acceso por FTP o SSH al sitio para poder corregirlo en caso de error

Truco para hacer cambios en htaccess de forma segura

Códigos para redirecciones htaccess

Evitar accesos desde otro dominio

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http(s)?://midominio.com [NC,OR]
RewriteRule .* http://127.0.0.1 [L]
</IfModule>

Redirigir dominio sin www a dominio con www

<IfModule mod_rewrite.c>
RewriteCond %{HTTP_HOST} ^midominio.com$
RewriteRule ^(.*)$ "http://www.midominio.com/$1" [R=301,L]
</IfModule>
<IfModule mod_rewrite.c>
RewriteCond %{HTTPS_HOST} ^
midominio.com$
RewriteRule ^(.*)$ "https://www.
midominio.com/$1" [R=301,L]
</IfModule>


Y tú ¿usas el fichero htaccess? ¡Déjanos un comentario!


Escuchar en ivoox

Comentarios gracias a CComment


¡Escúchanos donde quieras!

mastermindweb.es is not affiliated with or endorsed by The Joomla! Project™. Use of the Joomla!® name, symbol, logo and related trademarks is permitted under a limited license granted by Open Source Matters, Inc.


mastermindweb.es no tiene afiliación alguna ni está recomendada por el proyecto Joomla! Project™. El uso del nombre Joomla!®, su símbología, y logotipo y sus marcas relacionadas está permitido bajo una licencia limitada concedida por Open Source Matters, Inc.