Base de conocimientos
1000 FAQ, 500 tutoriales y vídeos explicativos. ¡Aquí sólo hay soluciones!
Esta guía explica cómo resolver anomalías que pueden aparecer con un Hébergement Web si este último ha sufrido modificaciones a nivel de su dirección IP (por ejemplo, un cambio de servidor) y tu ordenador conserva la antigua posición en su caché DNS.
Vaciar la caché DNS…
Cuando visitas un sitio web, tu ordenador guarda en memoria local una asociación entre el nombre de dominio y su dirección IP en la caché DNS. Esto permite acelerar el proceso de resolución DNS en futuras visitas al mismo sitio, ya que el ordenador puede evitar volver a consultar los servidores DNS para obtener la dirección IP.
Al vaciar el caché DNS, obligas a tu ordenador a consultar de nuevo los servidores DNS para obtener la información más reciente y actualizada sobre las direcciones IP de los sitios que visitas.
… en Windows
Ejecute el siguiente comando desde una aplicación de tipo Terminal
(interfaz de línea de comandos, CLI /Command Line Interface
) en su dispositivo. Ejemplo:
- Abra el menú Inicio.
- Escriba cmd.
- En los resultados de búsqueda, haga clic en Símbolo del sistema.
- Ejecute el comando
ipconfig /flushdns
.
… en macOS
Ejecute el siguiente comando desde una aplicación de tipo Terminal
(interfaz de línea de comandos, CLI /Command Line Interface
) en su dispositivo:
- Ejecute el comando
lookupd -flushcache
(en caso de fallo:dscacheutil -flushcache
).
… en Linux
Ejecute el siguiente comando desde una aplicación de tipo Terminal
(interfaz de línea de comandos, CLI /Command Line Interface
) en su dispositivo:
- Ejecute el comando
sudo systemctl restart nscd
osudo /etc/init.d/nscd restart
para reiniciar nscd.
Esta guía explica cómo modificar la carpeta de destino en la que se almacena su sitio web en un Alojamiento Web Infomaniak.
Prólogo
- En un alojamiento web de Infomaniak, es posible instalar varios sitios web con su propio nombre de dominio (gestión multisitio).
- Cada uno de estos sitios se almacena en una carpeta de tu alojamiento, que es el destino del sitio. Es posible modificar libremente el destino de un sitio. Ejemplo:
- El sitio
domain.xyz
tiene como destino, por ejemplo, la carpeta/web
… - Publicas un sitio en una nueva subcarpeta de
/web
llamada, por ejemplo,/web/v2
… - Al modificar el destino
/web
del sitiodomain.xyz
por/web/v2
, el sitiodomain.xyz
mostrará el contenido de la carpeta/web/v2
sin incluir obviamente esta ruta en la barra de direcciones del navegador web y sin dejar acceso a posibles archivos aún situados en/web
.
- El sitio
- Se recomienda no crear "
v2
" en un subdirectorio de "web
" sino al lado, creando la carpeta en la raíz de tu alojamiento. - Estos directorios existen realmente en el servidor, pero no es obligatorio conectarse por FTP para gestionarlos.
Mostrar la carpeta de tus sitios web
Para encontrar la información sobre la carpeta en la que se almacena tu sitio web:
- Haga clic aquí para acceder a la gestión de su producto en el Manager Infomaniak (¿necesita ayuda?).
- Haga clic directamente en el nombre asignado al producto en cuestión.
- Haga clic en la flecha para expandir la sección Informaciones de este sitio.
- La indicación resaltada a continuación es la ubicación del sitio de ejemplo:
Modificar el destino o la carpeta de un sitio web
Para gestionar la ubicación de un sitio web dentro del alojamiento:
- Haga clic aquí para acceder a la gestión de su producto en el Manager Infomaniak (¿necesita ayuda?).
- Haga clic directamente en el nombre asignado al producto en cuestión.
- Haga clic en Gestionar en la sección Configuración avanzada:
- Gestiona la ubicación deseada para el sitio:
- Haga clic en el botón para Guardar al final de la página.
Esta guía explica cómo forzar la visualización del nombre del alojamiento web en la barra de direcciones del navegador hacia uno de los nombres de dominio instalados como alias/sinónimo o cómo mostrar en la barra de direcciones el dominio principal en lugar del alias.
Limitar el "contenido duplicado" o contenido doble
Supongamos que tenga el alojamiento votre-domaine.com
en Infomaniak y que como nombre de dominio sinónimo haya instalado www.domainesyno.xyz
.
Por defecto, cuando escribas cualquiera de los nombres de dominio (votre-domaine.com
o domainesyno.xyz
) en la barra de direcciones de tu navegador, será el que hayas escrito el que se mostrará en la barra de direcciones.
Por lo tanto, tiene la posibilidad de forzar la visualización de otra dirección que la que se haya escrito. Así, si alguien escribe domainesyno.xyz
, entonces será votre-domaine.com
lo que se mostrará automáticamente en la barra de direcciones.
Un código debe insertarse en un archivo llamado .htaccess
que debe estar en la raíz de su alojamiento (en la carpeta /web
de su FTP). Si este archivo aún no existe, debe crearlo en el servidor.
A continuación, inserte estas directivas en el archivo:
RewriteEngine on
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule (.*) https://votre-domaine.com/$1 [R=301,L]
Adapte el código anterior según estas indicaciones:
- Reemplazar
votre-domaine.com
por su nombre de dominio con la extensión adecuada (.com, .fr, .ch, etc.) que desea ver en la barra de direcciones del navegador del visitante. Añadirwww.
antes de votre-domaine.com si es necesario. - Reemplazar la segunda línea del código anterior por "
RewriteCond %{HTTPS} off
" si ocurre un error de bucle, esto significa que HTTP/2 está activo para este sitio
Tenga también en cuenta las redirecciones automáticas a httpS.
Esta guía detalla cómo trabajar en un sitio WordPress con un entorno de desarrollo.
Prólogo
- El procedimiento puede servir al inicio de un proceso de staging, es decir, la creación de una nueva versión de su sitio web en vivo, en un entorno de desarrollo o de prueba:
- Esto permite a los propietarios de sitios web probar funcionalidades, actualizaciones de seguridad, plugins, temas, actualizaciones de WordPress y cambios de contenido, sin riesgo de causar interrupciones o problemas en el sitio en vivo.
- Una vez que se hayan realizado las pruebas y se hayan validado los cambios en la copia de staging, es posible desplegarlos en producción (en el sitio en vivo) utilizando herramientas de despliegue automatizadas o realizando los cambios manualmente.
- Para obtener ayuda adicional contacte a un socio o lance gratuitamente una oferta — también descubra el rol del proveedor de alojamiento.
Método sencillo
Para instalar y preparar un nuevo sitio WordPress con el instalador Infomaniak sin sobrescribir su sitio web actual:
1. Instalar WordPress en un segundo emplazamiento
Consulte este otro guía para crear el nuevo sitio (en paralelo con el antiguo sitio domain.xyz
) asignándole un nombre de dominio del tipo new.domain.xyz
, por ejemplo, e instalando WordPress a través de las Aplicaciones Web (instalador WordPress Infomaniak).
En este punto, el sitio principal (domain.xyz
) permanece intacto y puede trabajar tranquilamente en el nuevo sitio new.domain.xyz
. Ambos funcionan en paralelo.
2. Reemplazar el antiguo sitio por el nuevo
Una vez que el nuevo sitio esté terminado, puede eliminar el primer sitio para reutilizar su nombre de dominio en el nuevo:
- Elimine el antiguo sitio para así liberar el nombre de dominio y poder reutilizarlo.
- Agregue domain.xyz como alias de
new.domain.xyz
. - Invierte el alias con el dominio principal.
- Elimine (desvincular/eliminar)
new.domain.xyz
que se ha convertido en un alias. - Por precaución, verifique la URL principal del sitio WordPress a través del tablero de aplicaciones web en el Manager Infomaniak, para asegurarse de que coincida con el nuevo nombre y no con el subdominio que había elegido.
Método avanzado
Para trabajar en un sitio WordPress existente sin modificar su versión pública, se recomienda proceder en 3 etapas:
- Duplicar el sitio existente
- Trabajar luego en su copia
- Modificar el directorio objetivo del sitio en producción hacia el directorio del entorno de producción y modificar las URLs del sitio de preproducción según el nombre de dominio del sitio en producción gracias a una extensión WordPress o a través de phpMyAdmin.
1. Duplicar el sitio en un segundo lugar
- Consulte este otro guía para crear el nuevo sitio (en paralelo con el sitio antiguo
domain.xyz
) asignándole un nombre de dominio en la formanew.domain.xyz
por ejemplo e instalando WordPress a través de las Aplicaciones Web (instalador WordPress Infomaniak). - Copie su sitio existente y péguelo en el segundo sitio de WordPress recién creado, utilizando una extensión de WordPress.
2. Editar el sitio duplicado
- En este punto, el sitio principal (
domain.xyz
) permanece intacto y puede trabajar tranquilamente en el nuevo sitionew.domain.xyz
. Ambos funcionan en paralelo. - Se recomienda instalar una extensión de WordPress (hay decenas disponibles) dedicada a poner en mantenimiento el segundo sitio.
- Si modificas la estructura de tu sitio y las URLs de tus artículos/páginas cambiarán, puedes usar una extensión gratuita como Redirection para crear redirecciones automáticamente. Esto evitará que tus visitantes encuentren páginas 404 mientras los motores reindexan tu sitio o si otros sitios externos enlazan a tu sitio.
3. Reemplazar el objetivo
- Cuando haya terminado la renovación de su sitio, todo lo que tiene que hacer es modificar el directorio objetivo del sitio en producción hacia el directorio del entorno de producción y modificar las URLs del sitio de preproducción según el nombre de dominio del sitio en producción gracias a una extensión.
- Si utiliza una extensión de caché como WP-Rocket, W3 Total Cache o WP Super Cache, será necesario vaciar completamente toda la caché o incluso desactivar y volver a activar el plugin.
- Si has seguido modificando tu sitio en producción durante la renovación de tu sitio, será necesario recuperar tus modificaciones (artículos, medios, páginas, etc.).
- Después de las verificaciones habituales (imágenes faltantes, enlaces incorrectos, etc.), solo queda desactivar el modo mantenimiento de su sitio y admirar el resultado.
Esta guía explica cómo instalar una nueva Aplicación Web (Joomla, Drupal, Typo3, PrestaShop, etc.) en unos pocos clics en las ofertas de Hébergement Web de pago.
Requisitos previos
- Tener un alojamiento web Infomaniak (pedir si es necesario).
- Agregar un sitio web en blanco en el alojamiento Infomaniak.
Guías específicas
Consulte estos guías si te afecta la instalación específica de:
Consulte esta otra guía sobre tecnologías adicionales que se pueden instalar en unos pocos clics, pero solo en el Servidor Cloud.
Guías para cualquier otra Aplicación Web
Para acceder al Hosting Web e instalar una Aplicación Web:
- Haga clic aquí para acceder a la gestión de su producto en el Manager Infomaniak (¿Necesita ayuda?).
- Haga clic directamente en el nombre asignado al producto en cuestión.
- Haga clic en el botón Agregar una app:
- Seleccione la aplicación deseada (si es necesario, filtre y busque).
- Haga clic en Seleccionar:
- Haga clic en la parte inferior de la página en Siguiente.
- Introduzca un nombre.
- Deje el lugar por defecto o elija instalar la app en una nueva carpeta que puede crear gracias a un icono visible a la derecha del punto 8 en la imagen.
- Opcionalmente, elija instalar una versión anterior si es necesario.
- Haga clic en el botón Siguiente:
- Configure el nombre de usuario y la contraseña.
- Especifique ciertos ajustes avanzados si es necesario (tipo de copia de seguridad entre otros).
- Tome conocimiento y acepte los términos de uso de la app seleccionada.
- Haga clic en el botón Siguiente:
- Confirme la instalación de la aplicación en el siguiente paso y espere.
- Tome nota de cualquier mensaje de error en la pantalla, por ejemplo, si la carpeta de instalación seleccionada no está vacía o si la versión de PHP del sitio en el que intentas instalar no es compatible.
Desinstalar una Aplicación Web
Para acceder a la Alojamiento Web y desinstalar la aplicación previamente instalada:
- Haga clic aquí para acceder a la gestión de su producto en el Manager Infomaniak (¿Necesita ayuda?).
- Haga clic directamente en el nombre asignado al producto en cuestión.
- Haga clic en el menú de acción ⋮ situado a la derecha de la aplicación a desinstalar.
- Haga clic en el icono de la papelera para eliminar la aplicación:
- Confirme la eliminación.
Más información
- Modificar el nombre de dominio asociado a la Aplicación Web
- Configurar las copias de seguridad de las Aplicaciones Web
- Restaurar una Aplicación Web
Esta guía propone dos métodos para acceder a la interfaz de administración de un sitio WordPress instalado a través de las herramientas Infomaniak, por ejemplo, para actualizar el contenido.
Requisitos previos
- Conocer sus credenciales de acceso…
- … a WordPress
- … al Manager Infomaniak
Acceder a la consola de WordPress…
1. … desde el Manager
Para acceder a WordPress desde el Manager:
- Haga clic aquí para acceder a la gestión de su sitio WordPress en el Manager Infomaniak (¿Necesita ayuda?).
- Si su sitio no aparece aquí, es porque no se instaló a través de las herramientas Infomaniak… consulte la documentación oficial.
- Haga clic directamente en el nombre asignado al producto correspondiente.
- Haga clic en el botón Editar para abrir la página de conexión a WordPress:
- Introduzca el nombre de usuario y la contraseña elegidos durante la instalación de WordPress.
2. … a través de la URL /wp-admin
Por defecto, basta con agregar los términos /wp-admin
al final de la URL de tu nombre de dominio en la barra de direcciones de tu navegador web para acceder directamente a la página de inicio de sesión de la consola WordPress.
Si la dirección de tu sitio WordPress es, por ejemplo, https://domain.xyz
, la dirección para acceder a la interfaz de administración de WordPress será, en principio, https://domain.xyz/wp-admin
.
¿Qué hacer si el acceso directo ./wp-admin no funciona?
- Si el atajo
./wp-admin
no funciona, es posible que utilice una extensión de seguridad que modifica la URL de ciertas páginas para limitar los intentos de piratería de su sitio (ejemplo de plugin)… - Si necesitas acceder a la consola de WordPress y tu nombre de dominio no está funcionando en este momento, es posible cambiar el nombre de dominio principal a la dirección de previsualización.
Esta guía explica las diferencias entre las ofertas de alojamiento web de Infomaniak para ayudarte a elegir la mejor solución según tus necesidades informáticas.
Alojamiento Web Starter
El alojamiento web gratuito
El alojamiento Web Starter se ofrece gratuitamente con cada nombre de dominio registrado en Infomaniak. Ofrece 10 Mo de espacio en disco para crear un sitio (páginas básicas en lenguaje HTML únicamente - sin PHP, sin base de datos) incluso sin conocimientos particulares gracias a la herramienta Página de bienvenida.
- Registrar o transferir un nombre de dominio en Infomaniak
- Más información sobre las ventajas incluidas con un nombre de dominio
Alojamiento Web compartido
La oferta destacada para crear tus sitios
Estos alojamientos web son ofertas compartidas (los sitios web se alojarán en servidores cuyos recursos se comparten con otros clientes). Para garantizar la fiabilidad de estos servicios compartidos, los servidores de Infomaniak 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 Go de espacio en disco y permite gestionar varios sitios web con varios nombres de dominio. Esta oferta incluye todas las tecnologías habitualmente utilizadas para crear sitios profesionales: PHP, MySQL, acceso FTP y SSH, certificados SSL, Site Creator e instalación fácil de WordPress o CMS comunes, etc.
Servidor Cloud
El alojamiento web profesional
Con un Servidor Cloud, los recursos que se le asignan no se comparten con otros clientes y puede personalizar la configuración de hardware y software de su servidor según sus necesidades. Un Servidor Cloud también permite utilizar componentes que no están disponibles en los alojamientos web compartidos (Node.js
, mongoDB
, Sol
, FFMPEG
, etc.).
- Un Servidor Cloud permite administrar fácilmente tu servidor a través de la misma interfaz de administración que los alojamientos web; gestionas los sitios de la misma manera.
- Un VPS permite gestionar de manera 100% autónoma tu servidor con la versión de Windows o la distribución Linux de tu elección (
Debian
,Ubuntu
,openSUSE
, ...) - se requieren sólidas competencias técnicas para usar un VPS, incluyendo VPS Lite.
Nube Pública (y Servicio Kubernetes)
Solución IaaS abierta, probada y segura
Para Infomaniak, es la infraestructura la que impulsa kDrive, Swiss Backup y el Webmail, servicios utilizados por varios millones de usuarios. Pero Public Cloud está disponible para todos y pone a disposición los recursos que necesita para el desarrollo de sus proyectos.
Con las ofertas personalizadas y a medida, no tendrás problemas para gestionar tu presupuesto de desarrollo. No hay costos de puesta en marcha. No hay un monto mínimo. Se puede cancelar en cualquier momento. Solo pagas por los recursos efectivamente utilizados con Public Cloud al final de cada mes, lo mismo para Kubernetes Service.
Jelastic Cloud
El alojamiento web a medida con las tecnologías de tu elección
Jelastic Cloud permite crear entornos de desarrollo a medida con las tecnologías de tu elección (PHP
, Node.js
, Java
, Docker
, Ruby
, etc.). Es una oferta cloud flexible:
- Escalado horizontal y vertical de los recursos.
- Pago según el consumo real de los recursos.
- Personalización fácil de su infraestructura (redundancia, IP, SSL, distribución de carga, etc.).
Esta guía explica cómo ejecutar el gestor de dependencias de código abierto Composer 2 utilizando un comando SSH.
Prólogo
- Composer es un gestor de dependencias de código abierto para PHP que permite definir, instalar y actualizar las bibliotecas necesarias para un proyecto PHP.
- Composer 1 está obsoleto desde 2021, no permite instalar nuevos paquetes o realizar actualizaciones desde 2025.
- Sólo la versión 2 de Composer es compatible y está disponible para todas las versiones de PHP de 7.2 a 8.3.
Ejecutar Composer 2
Composer 2 ya está preinstalado y accesible a través de SSH. Por lo tanto, no es necesario instalarlo manualmente.
Uso sencillo
Conéctate a tu alojamiento a través de SSH y luego usa el siguiente comando:
composer
Este comando ejecutará automáticamente la versión 2 de Composer compatible con la versión de PHP actualmente utilizada en su sesión.
Verificar la versión activa
Puedes verificar la versión de Composer disponible con:
composer --version
Ejemplo de salida: Composer version 2.5.0 2022-12-20 10:44:08
Forzar una versión específica de PHP
Si desea ejecutar Composer con una versión específica de PHP, están disponibles alias. Por ejemplo:
composer_php8.1 --version
o también:
composer_php7.4
Estos alias permiten ejecutar Composer 2 con el intérprete de PHP especificado, útil para probar o desplegar un proyecto en una versión objetivo de PHP.
Esta guía proporciona indicaciones que pueden ayudarte a optimizar el posicionamiento de tu sitio en los motores de búsqueda como Google.
Prólogo
- Infomaniak es uno de los proveedores de alojamiento más rápidos del mercado francófono, lo que contribuye al buen posicionamiento de sus sitios.
- Por el contrario, Infomaniak no intervendrá en el contenido o el desarrollo de los sitios alojados.
El posicionamiento natural (SEO)
El posicionamiento natural (Optimización para motores de búsquedaes la optimización de un sitio web para que tu sitio sea visible en los motores de búsqueda en función de ciertas palabras clave que los usuarios escriben. Los esfuerzos que inviertes en SEO tendrán un impacto a largo plazo.
Algunos consejos técnicos para optimizar tu posicionamiento natural:
- Instale un certificado SSL en tu sitio.
- Active la compresión gzip para acelerar la carga de tu sitio.
- Comprima las imágenes de su sitio con un software (FileOptimizer, Imageoptim) o un servicio en línea como Imagify.
Para obtener más información, consulte la guía Infomaniak sobre el posicionamiento natural.
Google también ha actualizado su guía "Bien comenzar con el SEO" en 2024, con nuevas "mejores prácticas" fundamentales para optimizar la visibilidad en el motor de búsqueda.
El posicionamiento de pago (SEA)
El posicionamiento de pago (Publicidad en motores de búsqueda es la compra de enlaces patrocinados en espacios publicitarios con el objetivo de posicionar su sitio rápidamente en palabras clave específicas. El objetivo es hacer la mejor oferta en las palabras clave con un buen enfoque para tener más posibilidades de ser visible al mejor costo. Los esfuerzos que invierte en el SEA dejarán de tener un impacto directo tan pronto como detenga sus campañas publicitarias.
Esta guía detalla el envío de correos electrónicos autenticados desde un sitio web alojado por Infomaniak utilizando una configuración SMTP; la configuración de un servidor SMTP autenticado se presenta para los principales CMS.
Prólogo
- El uso de un SMTP autenticado para el envío de correos electrónicos desde sus aplicaciones ofrece ventajas en términos de seguridad, fiabilidad, gestión de errores, compatibilidad con servidores de terceros y trazabilidad en comparación con el uso de PHP mail no autenticado.
Ejemplos de configuración SMTP…
Requisitos previos
- Tener un servicio de correo electrónico; tienes la posibilidad de utilizar el Service Mail ofrecido por Infomaniak o cualquier otro servicio de correo electrónico de tu conveniencia.
Cuando tienes una dirección de correo electrónico cuyo dominio está vinculado a tu sitio web ( e-mail@domain-site.xyz por ejemplo) proporcione sus detalles para usarlo para los envíos desde el servidor web a través de SMTP:
… en WordPress
- Inicia sesión en el panel de administración de WordPress.
- Instale una extensión SMTP (WP Mail SMTP funciona).
- Configure la extensión, por ejemplo:
A partir de entonces, un correo electrónico enviado desde un formulario de contacto presente en el sitio (formulario predeterminado Divi por ejemplo) se enviará a través de un método SMTP.
Para asegurarse, basta con mirar los encabezados de un mensaje recibido por este medio, especialmente la línea x-mailer
, que podría mencionar, por ejemplo, WPMailSMTP/Mailer/smtp
en lugar de PHPMailer
.
Nota: el x-mailer puede ser cualquier indicación que no necesariamente represente el método de envío real!
… en Prestashop
- Inicia sesión en el panel de administración de Prestashop.
- Vaya a Configuración avanzada y luego a Correo electrónico.
- Configure el envío a través de SMTP:
Verifique luego (para evitar un error tipo Could not instantiate mail function
o sender mismatch
) que la dirección que ha configurado en estos parámetros avanzados coincida con la dirección que utiliza Prestashop para los envíos. Para ello:
- Inicia sesión en el panel de administración de Prestashop.
- Vaya a Configuración de la tienda.
- Haga clic en Contacto en el menú lateral izquierdo.
- En la pestaña Contactos, verifique que la dirección de correo electrónico mencionada sea la misma que la configurada anteriormente.
- Edite las direcciones de correo electrónico si es necesario:
- Haga clic en la pestaña Tiendas.
- Verifique (y corrija si es necesario) que la dirección de correo electrónico mencionada sea la misma que la configurada anteriormente:
… en Joomla
- Inicia sesión en el panel de administración de Joomla.
- Haga clic en Sistema en el menú lateral izquierdo.
- Haga clic en Configuración global:
- Haga clic en la pestaña Servidor.
- Configure el envío a través del método de envío SMTP: