Base de conocimientos
1000 FAQ, 500 tutoriales y vídeos explicativos. ¡Aquí sólo hay soluciones!
Esta guía explica cómo activar o desactivar el modo de mantenimiento en un sitio web de un Hosting de Infomaniak.
El modo de mantenimiento permite mostrar un mensaje personalizado a sus visitantes, por ejemplo, durante la resolución de un problema técnico. También es posible configurar direcciones IP que podrán omitir esta página.
Activar el modo de mantenimiento
Para configurar una página con el mensaje que elija:
- Inicie sesión en el Manager de Infomaniak (manager.infomaniak.com) desde un navegador web como Brave o Edge.
- Haga clic en el icono en la esquina superior derecha de la interfaz (o navegue a través del menú lateral izquierdo, por ejemplo).
- Elija Sitio web (universo Web & Dominio).
- Haga clic en el nombre del objeto relevante en la tabla que se muestra.
Luego, elija entre:
- A/B: haga clic en Administrar y luego en Activar mantenimiento.
- C: haga clic en Activar mantenimiento y luego en Personalizar.
- D: haga clic en Editor de página y luego en Página de mantenimiento > Personalizar.
Luego, para personalizar la página de mantenimiento:
- Formatee el texto como desee.
- Configure la visualización utilizando los elementos en el lado derecho.
- Haga clic en Guardar para no perder sus modificaciones mientras edita.
- Haga clic en Guardar y activar para publicar la página.
Autorizar direcciones IP
Es posible mostrar un sitio incluso con el modo de mantenimiento activado. Para ello, es necesario especificar las direcciones IP de las computadoras que deben poder omitir el modo de mantenimiento:
- Active el modo de mantenimiento según el procedimiento anterior.
- Vaya a la página de configuración de la página de mantenimiento (ver procedimiento anterior).
- En Mantenimiento a la derecha, haga clic en Insertar mi dirección IP para autorizar su computadora a mostrar el sitio sin el modo de mantenimiento. También es posible ingresar manualmente las direcciones IP que se deben autorizar.
- Haga clic en Guardar y publicar.
Desactivar el modo de mantenimiento
Para desactivar el mensaje que se muestra en su sitio durante el mantenimiento:
- Inicie sesión en el Manager de Infomaniak (manager.infomaniak.com) desde un navegador web como Brave o Edge.
- Haga clic en el icono en la esquina superior derecha de la interfaz (o navegue a través del menú lateral izquierdo, por ejemplo).
- Elija Sitio web (universo Web & Dominio).
- Haga clic en el nombre del objeto relevante en la tabla que se muestra.
- Haga clic en Administrar y luego en Desactivar mantenimiento, o directamente en el botón del banner rojo.
Método alternativo para WordPress
No se recomienda activar la página de mantenimiento de Infomaniak arriba y luego trabajar en WordPress. Se recomienda instalar una extensión de WordPress (hay docenas de ellas) dedicadas a la activación del modo de mantenimiento dentro del propio CMS o agregar el código
<?php $upgrading = time(); ?>
a un nuevo archivo vacío llamado .maintenance (el punto antes del nombre del archivo es importante) ubicado en el servidor en la raíz de su sitio web, lo que deshabilitará todas sus páginas excepto la página de inicio de WordPress.
Esta guía le permite crear subdominios con alojamiento web, incluyendo Cloud Server. Sin embargo, esta función no es posible con el alojamiento Starter (el alojamiento de 10 MB incluido con cada nombre de dominio).
Los subdominios facilitan la organización del alojamiento. Por ejemplo, la dirección vlog.domain.xyz es un atajo para la dirección domain.xyz/vlog. En otras palabras, la dirección vlog.domain.xyz apunta a la carpeta vlog ubicada en la raíz del sitio web domain.xyz. En este ejemplo, vlog es el subdominio de domain.xyz.
Paso 1: Agregar el Subdominio como Alias de su Sitio Web
- Siga el procedimiento para agregar alias pero lea cuidadosamente los puntos 2 y 3 a continuación
- En el campo Nombre de dominio alias, escriba la dirección completa del subdominio (por ejemplo, vlog.domain.xyz)
- Si su dominio o su zona DNS son gestionados por Infomaniak, active las dos siguientes opciones: Actualizar entradas DNS para este dominio y Reemplazar entradas existentes. Si no es así, cree un registro A con su registrador con la siguiente información:
- Campo: la URL completa del subdominio (por ejemplo, vlog.domain.xyz)
- Destino: la dirección IPv4 (registro A) de su sitio (cómo mostrar el registro A de su sitio)
Paso 2: Modificar el archivo htaccess de su Sitio Web
Importante: Las siguientes instrucciones se proporcionan solo como referencia. Es posible que deba adaptar el código para que funcione en su situación.
Usando su software FTP o nuestro Administrador FTP, agregue y adapte el siguiente código al archivo htaccess ubicado en la raíz de su sitio web:
RewriteCond %{HTTP_HOST} ^(.*)\.domain\.xyz [NC]
RewriteCond %{DOCUMENT_ROOT}/%1/ -d
RewriteCond %1::%{REQUEST_URI} !^(.*?)::/\1/?
RewriteRule "^(.*)$" "%{DOCUMENT_ROOT}/%1/$1" [L]
Explicación de la tercera línea: https://stackoverflow.com/a/15981056
Reemplace en la primera línea:
- domain con su nombre de dominio
- xyz con la extensión de su dominio (ch, fr, etc.)
Ahora, la dirección vlog.domain.xyz debería mostrar el contenido de la carpeta vlog ubicada en la raíz de su sitio web. Si no lo hace, verifique si la carpeta vlog existe en la raíz de su sitio web.
Aunque Infomaniak ofrece todos los certificados SSL que puedas necesitar:
- Certificados Let's Encrypt para sitios personales: instala un certificado Let's Encrypt (solo posible para sitios alojados en Infomaniak)
- Certificados DV (Validación de Dominio) de Sectigo para sitios profesionales/personales que no están registrados como empresas, y certificados EV (Validación Extendida) de Sectigo para empresas registradas: ordena un certificado EV o DV de Sectigo, la autoridad de certificación líder en el mundo (compara estos certificados SSL: precios, garantías, servicios incluidos, etc.)
También puedes instalar un certificado SSL obtenido en otro lugar (certificado intermedio de una autoridad de certificación de tu elección), certificados personalizados o auto-firmados.
Esta guía explica cómo generar una CSR (Solicitud de Firma de Certificado). Se trata de un bloque de texto cifrado que te identifica de manera única y que especifica el nombre de dominio que deseas proteger con el certificado.
1. Instalar un certificado SSL auto-firmado o personalizado
Para acceder a la gestión del sitio web:
- Inicia sesión en el Manager de Infomaniak (manager.infomaniak.com) desde un navegador web como Brave o Firefox
- Haz clic en el icono en la esquina superior derecha de la interfaz (o navega utilizando el menú lateral izquierdo, por ejemplo)
- Selecciona Sitio web (Universo Web & Dominio)
- Haz clic en el nombre del objeto relevante en la tabla que se muestra
- Haz clic en Certificados SSL en el menú lateral izquierdo
- Haz clic en el botón azul Instalar un certificado SSL
- Re-selecciona el sitio relevante en la parte superior de la página, si es necesario
- Selecciona Ya tengo un certificado SSL en la parte inferior de la página
- Haz clic en Siguiente
En esta etapa, el tráfico de tu sitio web está cifrado, pero los visitantes de tu sitio verán una advertencia de seguridad muy disuasoria en su primera visita. Para evitar esto, te recomendamos encarecidamente que instales un certificado SSL gratuito de Let's Encrypt o un certificado SSL profesional de Sectigo. Compara los certificados SSL
2. Generar una Solicitud de Firma de Certificado (CSR)
Para acceder a la gestión del sitio web:
- Inicia sesión en el Manager de Infomaniak (manager.infomaniak.com) desde un navegador web como Brave o Firefox
- Haz clic en el icono en la esquina superior derecha de la interfaz (o navega utilizando el menú lateral izquierdo, por ejemplo)
- Selecciona Sitio web (Universo Web & Dominio)
- Haz clic en el nombre del objeto relevante en la tabla que se muestra
- Haz clic en Certificados SSL en el menú lateral izquierdo
- Haz clic en el nombre del sitio que actualmente tiene un certificado auto-firmado
- Haz clic en Administrar
- Haz clic en Generar una solicitud de certificado (CSR)
Esta página te permite generar un archivo que debe ser enviado a una autoridad de certificación reconocida para obtener un certificado firmado.
Una vez que la página esté completa con tu información y se haya validado (haciendo clic en Generar solicitud), haz clic en el botón para Descargar el archivo .csr y envíalo a la autoridad de certificación de tu elección para obtener el certificado firmado, que luego deberás importar en el mismo lugar (lea a continuación).
También puedes proceder copiando y pegando si lo prefieres, utilizando la opción correspondiente. El certificado obtenido mediante esta CSR será válido únicamente para este alojamiento.
3. Importar un certificado / certificado intermedio
Para acceder a la gestión del sitio web:
- Inicia sesión en el Manager de Infomaniak (manager.infomaniak.com) desde un navegador web como Brave o Firefox
- Haz clic en el icono en la esquina superior derecha de la interfaz (o navega utilizando el menú lateral izquierdo, por ejemplo)
- Selecciona Sitio web (Universo Web & Dominio)
- Haz clic en el nombre del objeto relevante en la tabla que se muestra
- Haz clic en Certificados SSL en el menú lateral izquierdo
- Haz clic en el nombre del sitio que actualmente tiene un certificado auto-firmado
- Haz clic en Administrar
- Haz clic en Importar un certificado o Importar un certificado intermedio y sigue las instrucciones para seleccionar el archivo .crt y cargarlo; también puedes proceder copiando y pegando si lo prefieres
Git y GitHub están disponibles en Infomaniak con todas las ofertas de alojamiento en:
y, por supuesto, la oferta de Jelastic Cloud, que le permitirá una integración profunda de la gestión de versiones.
Esta guía explica cómo modificar la URL de su sitio que contiene una aplicación web (como Prestashop o Joomla) instalada en su alojamiento web de Infomaniak (a través de WordPress & Apps). Si la aplicación en cuestión es WordPress, consulte esta guía dedicada.
Requisitos previos
- El nombre de dominio a utilizar debe ser previamente agregado como alias del dominio principal en el sitio correspondiente
Modificar la dirección de un sitio de WordPress & Apps
Para cambiar la dirección del sitio creado con una aplicación web de Infomaniak, a otro nombre de dominio que ya existe en la misma cuenta de cliente:
- Inicie sesión en el Infomaniak Manager (manager.infomaniak.com) desde un navegador web como Brave o Firefox
- Haga clic en el icono en la esquina superior derecha de la interfaz (o navegue a través del menú lateral izquierdo, por ejemplo)
- Elija Sitio web (universo Web & Dominio)
- Haga clic en el nombre del objeto correspondiente en la tabla mostrada
- Haga clic en WordPress & Apps en el menú lateral izquierdo
- Haga clic en el botón Configurar de la aplicación relevante
- En URL del sitio, seleccione la dirección web deseada del menú desplegable:
- Si no ha seguido los requisitos previos anteriores, el dominio deseado no aparecerá incluso si está registrado en la misma organización:
- Si ha agregado el dominio como alias del sitio, aparecerá el dominio deseado y podrá seleccionarlo para reemplazar el dominio anterior:
- Si no ha seguido los requisitos previos anteriores, el dominio deseado no aparecerá incluso si está registrado en la misma organización:
- Haga clic en el botón Guardar
Nota: entre las URL enumeradas en el menú desplegable, la URL de vista previa le permite acceder a su sitio en caso de que el nombre de dominio del sitio aún no esté configurado correctamente para apuntar a su aplicación web.
Esta guía explica las diferencias entre las ofertas de alojamiento web de Infomaniak para ayudarte a elegir la mejor solución de alojamiento según tus necesidades.
Alojamiento Starter
El alojamiento web gratuito
El Starter es ofrecido de forma gratuita con cada dominio registrado en Infomaniak. Ofrece 10 MB de espacio en disco para crear un sitio web (páginas básicas en HTML únicamente, sin PHP, sin base de datos) incluso sin conocimientos previos gracias a la herramienta Página de bienvenida.
- Registrar o transferir un dominio en Infomaniak
- Más información sobre los beneficios incluidos con un nombre de dominio
Alojamiento web compartido
La oferta principal para crear tus sitios web
Estos alojamientos son compartidos (los sitios web se alojan en servidores cuyos recursos son compartidos con otros clientes). Para garantizar la fiabilidad de nuestros servicios compartidos, nuestros servidores utilizan en promedio solo el 40% de la potencia de la CPU y están equipados con discos SSD profesionales de última generación.
El alojamiento web ofrece un mínimo de 250 GB de espacio en disco y permite administrar varios sitios web con varios nombres de dominio. Esta oferta incluye todas las tecnologías habitualmente utilizadas para crear sitios web profesionales: PHP, MySQL, acceso FTP y SSH, certificados SSL, Creador de sitios e instalación fácil de WordPress u otros CMS comunes, etc.
Servidor Cloud
El alojamiento web profesional
Con un Servidor Cloud, los recursos asignados no se comparten con otros clientes y puedes personalizar la configuración de hardware y software de tu servidor según tus necesidades. Un Servidor Cloud también permite utilizar componentes que no están disponibles en alojamientos compartidos (node.js, mongoDB, Sol, FFMPEG, etc.).
- Un Servidor Cloud te permite administrar fácilmente tu servidor a través de la misma consola de administración que los alojamientos web, gestionando los sitios de la misma manera
- Un VPS te permite administrar de forma completamente autónoma tu servidor con la versión de Windows o la distribución de Linux de tu elección (Debian, Ubuntu, openSUSE, etc.) - se requieren sólidos conocimientos técnicos para usar un VPS, incluido VPS Lite
Cloud Público
Solución IaaS abierta, probada y segura
Para Infomaniak, es la infraestructura que impulsa kDrive, Swiss Backup y el Webmail, servicios utilizados por millones de usuarios. Pero Cloud Público está disponible para todos y proporciona los recursos que necesitas para el desarrollo de tus proyectos.
Con nuestras ofertas personalizadas y a medida, no tendrás problemas para gestionar tu presupuesto de desarrollo. Sin cargos de configuración. Sin monto mínimo. Cancelable en cualquier momento. Solo pagas por los recursos utilizados con nuestro Cloud Público al final de cada mes.
Cloud Jelastic
Alojamiento personalizado con las tecnologías de tu elección
Cloud Jelastic te permite crear entornos de desarrollo personalizados con las tecnologías de tu elección (PHP, Node.js, Java, Docker, Ruby, etc.). Es una oferta de nube flexible:
- Ajuste horizontal y vertical de los recursos
- Pago según el consumo real de recursos
- Personalización fácil de tu infraestructura (redundancia, IP, SSL, equilibrio de carga, etc.)
No proporcionamos directamente este servicio VPN, túnel o red segura construida entre dos puntos (VPN = Red Privada Virtual).
Sin embargo, puede considerar una solución alternativa utilizando nuestros productos de alojamiento.
Esta guía explica cómo ejecutar el administrador de dependencias de código abierto Composer 1 y 2 mediante un comando SSH.
Composer es un administrador de dependencias de código abierto para PHP que permite gestionar las bibliotecas y los paquetes necesarios para un proyecto PHP específico. Permite a los desarrolladores definir las bibliotecas que su aplicación necesita e instalarlas de manera coherente, lo que facilita la gestión de las dependencias para aplicaciones PHP complejas.
A partir de la versión 2.2 de Composer, es necesario tener al menos PHP 7.2.5 (PHP 5.x ya no es compatible ni es una versión recomendada para proyectos modernos).
Ejecutar Composer
Para utilizar Composer en su alojamiento, debe conectarse a su servidor a través de SSH e instalar Composer en su alojamiento indicando el siguiente comando:
Composer
... ¡para Composer 1.x!
Composer2
... ¡para Composer 2!
También puede utilizar el siguiente alias para instalar la versión compatible con la versión de PHP instalada en su alojamiento:
Composer --version
... lo que por ejemplo dará como resultado Composer versión 2.5.0 2022-12-20 10:44:08
Composer_php5.6 --version
... dará como resultado Composer versión 1.8.6 2019-06-11 15:03:05
Esta guía explica cómo instalar un sitio de WordPress con WordPress y aplicaciones sin sobrescribir su sitio web actual. El método se puede utilizar al comienzo de un proceso de preparación, por ejemplo.
La puesta en escena se refiere a la creación de una nueva versión de su sitio web en vivo, en un entorno de desarrollo o prueba. Esta copia se utiliza para probar cambios y actualizaciones antes de aplicarlos al sitio en vivo. Esto permite a los propietarios de sitios web probar funciones, actualizaciones de seguridad, complementos, temas, actualizaciones de WordPress y cambios de contenido, sin el riesgo de causar tiempo de inactividad o problemas directos en el sitio.
Una vez que se han realizado las pruebas y se han confirmado los cambios en la copia provisional, es posible implementarlos en producción (en el sitio en vivo) utilizando herramientas de implementación automatizadas o realizando los cambios manualmente.
Instalar WordPress en una segunda ubicación
Se recomienda instalar WordPress en un sitio nuevo desde el mismo hosting:
- primero cree el nuevo sitio dándole un nombre de dominio de la forma new.domain.xyz por ejemplo
- instalador WordPress a través de WordPress y aplicaciones
En este punto, el sitio principal (domain.xyz) permanece intacto y puede trabajar con seguridad en el nuevo sitio new.domain.xyz. Ambos funcionan en paralelo.
Reemplace el sitio antiguo por el nuevo
Una vez listo, si es necesario, puede eliminar el primer sitio para reutilizar su nombre de dominio en el nuevo:
- eliminar el sitio antiguo para que el dominio esté disponible y poder reutilizarlo
- agregue domain.xyz como un alias de new.domain.xyz
- alias inverso con dominio principal
- eliminar new.domain.xyz que se ha convertido en un alias
- como precaución, compruebe la URL principal del sitio de WordPress a través del panel de control de la herramienta WordPress & Apps (más información)
Esta guía explica lo que necesita para determinar si recibe un error 403 para resolver este problema.
¿Qué es el error 403?
El código de error HTTP 403 generalmente significa que el servidor le niega al cliente el acceso a un recurso.
¿Cuándo ocurre este error?
El usuario no está autenticado : el servidor requiere que el usuario se identifique para acceder al recurso. Este puede ser el caso, por ejemplo, de páginas privadas que requieren autenticación.
El usuario está autenticado pero no tiene los permisos necesarios : el servidor reconoce al usuario pero no le permite acceder al recurso solicitado debido a restricciones de permisos o roles. Esta causa del error 403 puede ser un problema de permiso incorrecto en una carpeta o archivo. Para una carpeta, el mensaje de error es "403 Prohibido", para un archivo, "no se pudo abrir la secuencia: Permiso denegado". En este caso, debes comprobar que los permisos de tus carpetas/archivos sean correctos, es decir, mínimo 644 para un archivo y 755 para una carpeta. Más información
La dirección IP del usuario está bloqueada o restringida : el servidor puede bloquear el acceso a una dirección IP específica por razones de seguridad, protección contra ataques... Más información
El recurso solicitado no existe en el servidor : en este caso, el servidor devuelve un error 403 en lugar de un error 404 para evitar la divulgación de información confidencial. Si está intentando simplemente acceder a su página de inicio o parte de su sitio, indicando una dirección como www.dominio.xyz o www.dominio.xyz/carpeta/ asegúrese de que haya una página de inicio llamada "index.html o .htm o .php" colocado en el lugar correcto (en la raíz de su espacio FTP, en el directorio /web o en el directorio /carpeta/). Más información
Además, verifica que no haya ninguna letra mayúscula en el nombre del archivo, todos los nombres de archivos o carpetas presentes en tu espacio FTP deben estar en minúsculas, sin acentos ni espacios.
Error de secuencia de comandos : si estaba ejecutando una secuencia de comandos, completando un formulario, cargando un archivo en línea y recibe este tipo de mensaje:
¡Acceso prohibido!
No tiene derecho a acceder al objeto solicitado.
O está protegido o el servidor no puede leerlo.
Si cree que se trata de un error del servidor, comuníquese con el administrador del sitio.
error 403
la causa puede ser un filtro que impide el uso no deseado de scripts por parte de los spammers. De hecho, nuestro antivirus bloquea la carga de archivos mediante scripts en nuestros servidores o mediante FTP. Esto significa concretamente que cuando un hacker envía un archivo identificado como virus a través de un formulario, un script no seguro o vía FTP, su instalación se bloquea directamente, el archivo no se carga en el servidor y la carga genera un error 403.
En caso de un falso positivo, deberá contactarnos brindándonos la URL de la página donde encontró este mensaje de error para que podamos diagnosticar con precisión el origen del problema.
Sin embargo, existen muchos otros casos en los que podría aparecer un mensaje "403 prohibido" y por motivos muy diversos (scripts PHP, perl, mod_security, .htaccess,...).