Generalidades
Esta guía proporciona información básica sobre un archivo .htaccess y cómo usar uno en tu sitio.
Antecedentes
Un archivo .htaccess controla la forma en que Apache interactúa con tu sitio web. Cuando se coloca un archivo .htaccess en el directorio de tu dominio, el servidor web Apache detecta y ejecuta el archivo .htaccess. Un archivo .htaccess se usa generalmente para lo siguiente:
Crear un archivo .htaccess en tu servidor web DreamHost
Puedes crear un archivo .htaccess directamente en tu servidor web usando un cliente de FTP o SSH. Revisa los siguientes artículos para obtener más información sobre cómo usar cualquiera de las opciones para crear el archivo:
- Crear y editar un archivo vía FTP (más fácil para principiantes)
- Crear y editar un archivo vía (para usuarios avanzados)
Si estás usando un cliente FTP, asegúrate de que se haya configurado para mostrar los archivos ocultos. Esto es necesario ya que el archivo .htaccess comienza con un punto.
Cuando creas el archivo .htaccess, no agregues una extensión de archivo. Solo debes titularse .htaccess sin extensión.
Solución de problemas
Es poco probable que el uso de un archivo .htaccess en tu sitio web cause problemas. Sin embargo, es posible que se produzcan errores si las reglas introducidas en el archivo son incorrectas, lo que puede provocar que tu sitio muestre de repente un error 500. Si ocurre algo así, puedes comentar las reglas o líneas que acaba de añadir colocando un # delante de cada línea. Repite este procedimiento hasta que encuentre la línea que provoca el error.
Preguntas Frecuentes
¿Qué permisos debe tener el archivo?
-
Por lo general, configurar los permisos 644 es suficiente para un archivo .htaccess. Cuando creas el archivo en el servidor, ya deberías tener estos permisos configurados, por lo que es muy probable que no haya nada que cambiar.
¿Dónde coloco el archivo .htaccess?
-
Por lo general, el archivo .htaccess se coloca en el directorio principal de tu sitio web. Sin embargo, la ubicación depende en última instancia de lo que intente hacer con él.
El archivo .htaccess puede controlar el comportamiento de cada directorio dentro de la carpeta en la que se encuentra. Por este motivo, también puede estar en el directorio principal del usuario. Nuevamente, depende de para qué estés usando el archivo .htaccess.
¿Necesito recargar mi servidor o sitio web después de crear mi archivo .htaccess?
-
El archivo .htaccess (y cualquier cambio que realices en él) debería reflejarse inmediatamente en el sitio en línea. No necesitas volver a cargar el servicio Apache del sitio, aunque es posible que debas vaciar los servicios de almacenamiento en caché externos, como Cloudflare.
¿Puedo usar un archivo .htaccess con mi sitio DreamPress?
-
No es posible utilizar un archivo .htaccess en un sitio DreamPress ya que utiliza Nginx, que en su lugar maneja automáticamente estas operaciones a nivel de servidor.
Ver también
Enlaces de DreamHost
Enlaces de terceros