Base de conocimientos
1000 FAQ, 500 tutoriales y vídeos explicativos. ¡Aquí sólo hay soluciones!
Si coloca archivos en un directorio del servidor e introduce la dirección URL de ese directorio en un navegador, los archivos que contenga la carpeta no se listarán automáticamente. Obtendrá un mensaje de error:
Acceso prohibido
No está autorizado a acceder al directoriosolicitado.
O bien no hay documento índice o bien el directorio se encuentraprotegido.
Si cree que se trata de un error del servidor, póngase encontacto con el administrador del sitio.
Error 403
Es posible modificar esto para que el navegador muestre la lista de los archivos presentes.
Acciones a realizar
Cree un archivo .htaccess en la carpeta en cuestión
Introduzca el comando siguiente:
Options +Indexes
En imágenes
Creación del archivo .htaccess para el listado de la carpeta
Más información / Referencias
Tenga en cuenta que esta solución sólo funcionará si no tiene ningún índice en el directorio en cuestión. Deberá eliminar los archivos index.php, index.html, index.htm, etc... pero también el archivo welcome.php si se encuentra presente, ya que se trata de un índice con el mismo título que index.html, php, etc.
http://www.tuteurs.ens.fr/internet/web/htaccess.html#s4
http://httpd.apache.org/docs/1.3/mod/mod_autoindex.html
http://httpd.apache.org/docs/1.3/mod/core.html#options
Esta guía explica cómo modificar la configuración servidor de un sitio con un alojamiento Web y un Servidor Cloud gestionado.
La diferencia entre los archivos .user.ini y .htaccess
- Apache es el servidor HTTP. Se configura con un archivo.htaccesscolocado en la raíz del sitio web.
- PHP es un lenguaje de programación utilizado para crear páginas web dinámicas por medio de un servidor HTTP. Es posible personalizar las directivas PHP con un archivo.user.ini,, las cuales serán efectivas en las carpetas y subcarpetas de la ubicación del archivo .user.ini
- la modificación del archivo.user.inirequiere algunos minutos para hacerse efectiva
- las directivas PHP deben colocarse obligatoriamente en el archivo .user.ini para ser tenidas en cuenta
Ahora vamos a explicar 3 formas de modificar la configuración servidor de un sitio.
1. Modificar la configuración PHP mediante el Manager
La mayoría de los parámetros (max_input_vars, allow_url_fopen, memory_limit, etc.) puede configurarsepor medio del Manager:
- abrir el Manager (manager.infomaniak.com)
- ir aAlojamiento Web
- si es necesario, hacer clic en el alojamiento/el nombre de dominio correspondiente
- enSitios en la parte inferior, hacer clic en el nombre de dominio del sitio correspondiente
- hacer clic en el botónParámetros avanzados
- en las pestañas PHP y Apache, ajustar la configuración del sitio según las necesidades
- guardar
2. Modificar la configuración PHP mediante el archivo .user.ini
Para las directivas PHPque no están en el Manager, es necesario definir los valores deseados en el archivo.user.ini: Por ejemplo:
max_file_uploads = 20
La lista de directivas existentes se encuentra en el sitio oficial de PHP pero los elementos con la indicación "PHP_INI_SYSTEM" en la columna "Modificable" así como max_input_time, memory_limit et mysqli.default_socket no son utilizables.
3. Modificar la configuración PHP en CLI
Para personalizar directivas PHP mediante una interfaz en línea de comando (CLI) o en tareas CRON, es necesario definir los valores deseados en un archivo .user.ini y llamar luego al ejecutable PHP con la opción-c .user.ini
El ejemplo siguiente permite modificar la memoria disponible para PHP:
~/web$ echo -e ''> memory-limit.php
~/web$ php memory-limit.php
memory_limit: 512M
~/web$ echo 'memory_limit = 1024M'> .user.ini
~/web$ php -c .user.inimemory-limit.php
memory_limit: 1024M
~/web$
El ejemplo siguiente activa allow_url_fopen para la herramienta WP CLI (permite sobre todo recuperar extensiones):
php -d allow_url_fopen=On ~/bin/wp package install trepmal/wp-revisions-cli
Recursos útiles
- Cómo crear un archivo .htaccess o .user.ini
- Cambiar la versión de PHP de un sitio web
- Activar la compresión Gzip
- Activar PageSpeed Tools de Google
- Aumentar la memoria y el tiempo de ejecución de los scripts
Esta guía explica cómo añadir un sitio (tu-sitio2.com) o un subdominio (xxx.tu-sitio.com) a un alojamiento existente.
Durante esta gestión multisitios/multidominios (virtual host), el espacio del disco y los recursos de tu alojamiento son compartidos entre tus sitios/subdominios.
Nota: si se utilizan los 20 sitios que se ofrecen por alojamiento web, podrás encargar sitios adicionales, como se explica en esta guía: https://faq.infomaniak.com/2197
Añadir un sitio o un subdominio
- Abrir el Manager (manager.infomaniak.com)
- Ir a Alojamiento Web o Servidor Cloud según tu producto
- Hacer clic en el alojamiento/el nombre de dominio correspondiente
- En Sitios hacer clic en Añadir
- Subdominio (xxx.tu-dominio.com)
- Introducir el nombre del Dominio (ej.: tu-sitio2.com) o del Subdominio (ej.: xxx.tu-dominio.com)
- Por defecto, el nuevo sitio se añade en el directorio siguiente: /sites/tu-sitio2.com en tu servidor FTP
- Para establecer manualmente la ubicación, habrá que hacer clic en Opciones Avanzadas (encima del botón Validar) y marcar la indicación: Establecer la ubicación manualmente y por último indicar un nombre de carpeta
- En Opciones avanzadas, puedes seleccionar una versión de PHP diferente de la recomendada
- Terminar el procedimiento con el botón Validar
Gestionar/mostrar tus sitios
- Abrir el Manager (manager.infomaniak.com)
- Ir a Alojamiento Web o Servidor Cloud según tu producto
- En el Panel de control del alojamiento correspondiente, tus diferentes sitios aparecen en la sección: Sitios
Eliminar un sitio o un subdominio
- Abrir el Manager (manager.infomaniak.com)
- Ir a Alojamiento Web
- Hacer clic en el alojamiento/el nombre de dominio correspondiente
- En la sección: Sitios, hacer clic en el icono
situado a la derecha del sitio correspondiente y seleccionar Desvincular
Gracias por confiarnos el alojamiento de tu sitio web.
A modo de recordatorio: un alojamiento web es un espacio de almacenamiento disponible en un ordenador, también llamado "servidor", conectado a Internet y gestionado por un proveedor de alojamiento web, Infomaniak.
Este espacio de almacenamiento, a disposición de profesionales y particulares, permite instalar sitios web u otros tipos de herramientas (CRM, extranet, intranet…) que deben estar accesibles en Internet.
Con esta guía podrás utilizar rápidamente las funciones esenciales de tu nuevo producto, tu alojamiento web, que puede contener varios sitios web.
¿Por dónde empiezo?
- Crear un sitio web WordPress
- Construir el sitio con Site Creator
- Instalar una aplicación Web (ownCloud, Joomla, Typo3, Drupal, phpBB, Simple Machines Forum, Magento, Prestashop, …)
- Gestionar tus cuentas/usuarios FTP
- Gestionar y publicar archivos en tu alojamiento mediante nuestro FTP Manager
- Gestionar tus bases de datos MySQL
- Añadir un sitio o un subdominio a tu alojamiento (multisitio/multidominio)
- Vincular otro nombre de dominio a un sitio web existente (alias dominio)
- Previsualizar tu sitio aunque tu nombre de dominio todavía no apunte a los servidores de Infomaniak
¿Y el nombre de dominio?
Un alojamiento web, para ser visible para el público en Internet, ¡debe estar asociado a un nombre de dominio!
¿Tu nombre de dominio no lo gestiona Infomaniak? ¿O se encuentra en otra cuenta cliente distinta a la de tu alojamiento web?
Pues entonces, sigue esta guía para configurar los DNS o los registros A ("A Records") y así vincular el nombre de dominio a tu alojamiento web.
No he encontrado la respuesta a mi pregunta
En caso de problemas, consulta nuestra base de recursos antes de ponerte en contacto con nuestro equipo de asistencia. Estamos a tu disposición 7/7. No dudes en ponerte en contacto por correo, chat o teléfono.WordPress permite crear y mantener actualizado un sitio Web evolutivo y ergonómico sin conocimientos de programación. Se basa en WordPress, el sistema de gestión de contenido más utilizado en el mundo
Descubrir nuestros alojamientos compatibles con WordPress
Instalar WordPress en el sitio que elijas
- abrir el Manager (manager.infomaniak.com)
- ir a Alojamiento Web
- hacer clic en el alojamiento/el nombre de dominio correspondiente
- en el menú lateral izquierdo hacer clic en Mis Sitios
- hacer clic en WordPress y Apps
- hacer clic en + Nueva aplicación
- seleccionar WordPress y hacer clic en Instalar
Dos tipos de instalación posibles: fácil y avanzada para personalizar un poco más el uso de WordPress.
En cualquier caso deberás seleccionar el sitio en el que instalar la aplicación (mediante un menú desplegable que recoge los sitios que figuran en tu alojamiento), un nombre de usuario (identificador) y una contraseña que te servirán para conectarte en el panel de control WordPress (más información: https://faq.infomaniak.com/2275).
Desinstalar un sitio WordPress
- abrir el Manager (manager.infomaniak.com)
- ir a Alojamiento Web
- hacer clic en el alojamiento/el nombre de dominio correspondiente
- en el menú lateral izquierdo hacer clic en Mis Sitios
- hacer clic en WordPress y Apps
- en la tabla, pasa el ratón por el WordPress que quieras eliminar
- hacer clic en el icono de la papelera en la parte superior derecha de la miniatura correspondiente
- confirmar que se quiere desinstalar
;
Más información
- Descubrir nuestros alojamientos optimizados para WordPress
- Instalar un certificado SSL gratuito y adaptar los enlaces de un sitio WordPress
En el plano técnico
Un alojamiento engloba diferentes sitios web. Por tanto, es posible añadir varios sitios web a un alojamiento (gestión multisitio/multidominios). En este caso, los recursos del alojamiento (espacio web, bases de datos, tiempo de ejecución y memoria de los scripts, etc.) son compartidos entre los diferentes sitios web del alojamiento.
Por ejemplo, el plan Servidor Cloud de base contiene un número determinado de alojamientos (por ej. 5) y un número más elevado de sitios web (por ej. 20). Esto significa que usted puede crear 20 sitios web (con 20 nombres de dominio/subdominio diferentes) que podrá organizar libremente entre sus 5 alojamientos.
En el plano administrativo
Es posible delegar derechos de administración y de acceso a nivel de un alojamiento con el fin de confiar a una persona la gestión de todos los sitios contenidos en un alojamiento concreto.
Y, al contrario, es posible restringir la gestión de un sitio concreto dentro de un mismo alojamiento. Un usuario (que usted añade a su plataforma de gestión) no podrá tener un derecho limitado a un solo sitio, sino a un alojamiento.
Sin embargo, usted puede crear un usuario FTP limitado a una carpeta concreta (en este caso habría que limitarlo a la carpeta en la que se encuentra el sitio).
Esta guía explica cómo activar el modo mantenimiento en un sitio Web de su alojamiento. El modo mantenimiento permite mostrar un mensaje personalizado a sus visitantes, por ejemplo, durante la la resolución de un problema técnico. También se pueden configurar direcciones IP que puedan evitar esta página.
Activar el modo mantenimiento
- abrir el Manager (manager.infomaniak.com)
- ir a AlojamientoWeb
- hacer clic en el alojamiento/el nombre de dominio correspondiente
- en el panel lateral izquierdo, hacer clic en Mis sitios y en Editor de página
- seleccionar el sitio correspondiente
- hacer clic en el rectángulo "+ Página de mantenimiento"
- configurar la visualización con la ayuda de los elementos de la derecha
- hacer clic en Guardar y publicar
Autorizar direcciones IP
Es posible mostrar un sitio sin el modo mantenimiento. Para eso, es preciso indicar las direcciones IP de los ordenadores que tienen que evitar el modo mantenimiento:
- activar el modo mantenimiento según el modo anterior
- dirigirse a la página de configuración de la página de mantenimiento (cf. procedimiento anterior)
- en Mantenimiento a la derecha, hacer clic en Insertar mi dirección IP para autorizar que tu ordenador muestre el sitio sin modo mantenimiento. También se pueden introducir manualmente las IP que hay que autorizar
- hacer clic en Guardar y publicar
Esta guía explica cómo reemplazar el nombre de dominio principal asociado con un sitio web en caso de que desee, por ejemplo, cambiar el nombre de su actividad o cambiar la ortografía.
De hecho, no es posible simplemente modificar la ortografía del nombre de dominio en cuestión; debe poseer el nuevo nombre de dominio y venir a instalarlo en lugar del actual invirtiéndolo (lea a continuación).
También tenga en cuenta que puede cambiar el nombre de su producto de alojamiento web en el Administrador de Infomaniak, pero cambiar el nombre de un alojamiento no tiene absolutamente ningún impacto en las URL del sitio. Es necesario actuar sobre el nombre de dominio y, si es necesario, adaptar el contenido del sitio.
Requisitos
Tener el nuevo nombre de dominio deseado (si es necesario hay que comprarlo).
Si el cambio buscado es más del tipo "subdominio" a "dominio principal" (ejemplo: dev.dominio.abc → dominio.abc) entonces un la guía está aquí.
Agregue el nuevo dominio como un alias
Cuando el nuevo nombre de dominio esté listo para usarse en lugar del antiguo:
- conectarse a su espacio Infomaniak (manager.infomaniak.com)
- añade el nuevo dominio como alias a tu sitio
Es este alias el que reemplazará el nombre de dominio principal actual después de la inversión que va a realizar.
Intercambiar alias y dominio principal
Una vez que se agrega el dominio de alias a su sitio:
- conectarse a su espacio Infomaniak (manager.infomaniak.com)
- ir a Alojamiento web
- haga clic en el alojamiento/nombre de dominio correspondiente
- en Sitiosen la parte inferior derecha, haga clic en el sitio en cuestión
- en Dominios abajo a la derecha, haz clic en el icono
todo a la derecha del alias destinado a convertirse en el dominio principal
- elijaEstablecer como dominio principal
- si es necesario, elimine el nombre de dominio anterior y sus variantes que se han convertido en dominios de alias
Si utiliza un certificado SSL, deberá actualizarlo para que incluya los alias añadidos.
Si utiliza la opción IP dedicada, deberá desinstalarla y volver a instalarla después de la inversión que está a punto de realizar.
Adaptar el contenido del sitio
Si tu sitio correspondía a un nombre de dominio específico, es posible que aparezcan errores si no adaptas su contenido al nuevo nombre. Haga clic a continuación si está utilizando:
Esta guía explica cómo utilizar las variables de entorno PHP con nuestros nuevos alojamientos, que funcionan en php-fpm.
Esta es la forma de utilizar las variables de entorno PHP:
- definir las variables de entorno PHP en un archivo .htaccess: SetEnv EJEMPLOVARIABLE buenos dias
- en su archivo PHP, el nombre de la variable que haya que solicitar debe llevar el prefijo REDIRECT_
En el caso de este ejemplo, el resultado que aparece será buenos dias.
Esta guía explica
- cómo migrar un sitio WordPress de un proveedor de alojamiento a otro
- cómo modificar el nombre de dominio de un sitio WordPress
- cómo hacer una copia de seguridad de un sitio WordPress completo
Cada etapa de esta guía está ilustrada por un vídeo que detalla todas las acciones que hay que realizar. Esta guía se proporciona a título informativo y no podemos aportar más precisiones al respecto.
Etapa 1: hacer una copia de seguridad de todo el sitio WordPress
Para guardar todos los archivos y la base de datos de un sitio WordPress:
- desde la consola de administración WordPress, instalar y activar la extensión Duplicator
- desde el menú principal de WordPress, abrir el panel de control de la extensión
- seguir el asistente para crear un nuevo paquete de copia de seguridad
- descargar el instalador y el archivo en su ordenador al final del proceso
Etapa 2: preparación de la restauración del sitio
En tu alojamiento Web:
- crear una cuenta FTP (ayuda)
- crear una base de datos MySQL (ayuda)
- enviar el instalador y el archivo creados en la etapa 1 en tu alojamiento a través de FTP (ayuda)
Se recomienda anotar cuidadosamente los siguientes datos:
- el servidor anfitrión FTP
- el nombre de la cuenta FTP
- la contraseña de la cuenta FTP
- el servidor anfitrión de la base de datos
- el nombre de la base de datos
- la contraseña del usuario de la base de datos
Etapa 3: restauración del sitio WordPress
Para restaurar el sitio WordPress en el nombre de dominio y el proveedor de alojamiento de su elección:
- dirigirse a la dirección URL del instalador (por ej.: dominioejemplo.com/installer.php)
- marcar la casilla Connect and Remove All Data e introducir los datos solicitados relativos a la base de datos
- en la etapa 2 (Update) del proceso de restauración, se puede indicar el nuevo nombre de dominio del sitio WordPress en New settings
- al final de la restauración, probar el sitio y eliminar el archivo y el instalador de la extensión Duplicator
Si deseas duplicar un sitio WordPress con el fin de trabajar al mismo tiempo en un entorno de desarrollo, puedes seguir esta guía: https://news.infomaniak.com/creer-un-environnement-de-developpement-wordpress/