optimización

web. optimizacion

información sobre servidores web / páginas alojadas

Cuando accedo a mi sitio web, mi navegador me informa de que el mismo está infectado ¿Qué puedo hacer?

Su seguridad está comprometida

La causa más común es que algún usuario mal intencionado haya conseguido alguna de sus claves de acceso ftp, FrontPage, etc. y haya modificado el contenido de su espacio web, haciendo alguna redirección a otros sitios de dudosa intencionalidad, incluyendo código malicioso, etc.

Las medidas que debe tomar de forma urgente son las siguientes:

  • Acceda a su panel de configuración y cambie todas las contraseñas de los usuarios ftp, cuentas master, FrontPage, cuentas restringidas, etc. Cambie también los nombres de usuarios.
  • Revise los equipos de su red local, así como los de los posibles colaboradores externos, en busca de infecciones por virus, malware, etc.
  • Si su plan dispone de extensiones de FrontPage y no las utiliza, desinstalelas en el panel de control.
  • Busque y elimine el malware dentro de su espacio web.
  • Si utiliza componentes de terceros (CMS, Widgets, servicios de estadísticas, etc.), consulte la información del desarrollador en busca de posibles bugs, o infecciones.
  • Asegúrese de tener aplicadas todas las actualizaciones de seguridad de los componentes de terceros que utilice en su web.
  • Restaure su copia de seguridad.

Además, tenga en cuenta que si se han apoderado de sus datos de acceso ftp, también pueden haberse hecho con sus datos de acceso a datos personales, cuentas bancarias, etc.

Al acceder a mi web alojada en un plan UNIX, obtengo el error “Internal Server Error”, ¿A qué es debido?

Si al acceder a su sitio web visualiza el texto "Internal Server Error" indicando que se ha encontrado un error o configuración incorrecta, la causa más común es que el fichero .htaccess que haya alojado en su espacio web contenga algún error de configuración.

Compruebe detalladamente la configuración de su fichero .htaccess. Puede ayudarse de las distintas documentaciones disponibles en la red.

Cuando accedo a mi sitio web me indica que “este sitio está en construcción”

Esta es la página por defecto que se muestra cuando se da de alta un plan de hosting nuevo.

Para que no aparezca más, acceda a través de ftp y borre el fichero index.html o sustitúyalo por uno propio.

He incluido páginas ASP en mi sitio web pero no funcionan, se muestra el código fuente. ¿Por qué?

Asegúrese de que el plan de hosting que ha contratado es de tipo Windows.

Los planes de hosting de tipo UNIX no soportan ASP

He incluido páginas PHP en mi sitio web pero no funcionan, se muestra el código fuente. ¿Por qué?

Asegúrese de que el plan de hosting que ha contratado es de tipo UNIX.

Los planes de hosting de tipo Windows no soportan PHP

Intento acceder a un fichero de mi web que se encuentra en una carpeta con miles de archivos, pero no puedo ¿Por qué?

La causa más común es que en la carpeta a la que intenta acceder contiene miles de ficheros. Al intentar trabajar con el contenido de esta carpeta, se superan los tiempos de espera.

Es poco eficiente alojar miles de ficheros en una sola carpeta, ya que afecta tanto al rendimiento de su sitio web, como al de su espacio ftp. Por ejemplo, cada vez que se quiera mostrar un fichero, el sistema tiene que buscar entre los miles que se alojan en la carpeta.

Le recomendamos que estudie y planifique la organización de su espacio, organizando los contenidos en subcarpetas para optimizar el funcionamiento de sus servicios

Tengo un plan de tipo UNIX, ¿Como puedo habilitar el acceso al web sólo a una IP determinada?

Para restringir el acceso a su web y que solo puedan acceder unas IPs determinadas, deberácrear un fichero .htaccess en la carpeta raíz de su sitio web con el siguiente contenido:

Order Deny,Allow
Deny from all
Allow from 1.1.1.1

Donde 1.1.1.1 es la dirección IP a la que deseaa dar acceso. Puede añadir tantas líneas Allow from como necesite.

Tengo varios dominios en mi plan de hosting pero quiero que todas las visitas entren sólo por uno de ellos, ¿Cómo puedo hacerlo?

Para hacer que todas las visitas accedan a través de un único dominio, debe crear un fichero .htaccess en la carpeta raíz de su espacio web con el siguiente contenido:

RewriteEngine on
RewriteCond %{HTTP_HOST} !^mipropiodominio.com$ [NC]
RewriteRule ^(.*) http://mipropiodominio.com/$1 [R=302,L]

Sustituya mipropiodominio.com por el dominio a través del cual desea que se acceda.

De esta forma evita también el acceso a través de dominios ajenos que apunten a su espaio web.

¿Cómo cambio en planes UNIX la página por defecto que el servidor busca en mi web?

Para cambiar la página por defecto en un plan UNIX, cree un fichero .htaccess en su sitio web con el siguiente contenido:

DirectoryIndex index.php index.html

De esta forma, el servidor buscará una página index.php y si no la encuentra, buscará una index.html

¿Cómo configuro mi plan UNIX para que los ficheros .gpx (GPS eXchange Format) se descarguen al pulsar en el enlace en lugar de mostrarse en el navegador?

Para que los ficheros .gpx sean descargables, debe crear un fichero .htaccess en la carpeta raíz de su espacio web con el siguiente contenido:

AddType application/gpx-xml .gpx

De esta forma, al pulsar un enlace que apunte a un fichero .gpx, se abrirá un diálogo de descarga en lugar de mostrar su contenido en pantalla.

¿Cómo puedo denegar el acceso a mi web en UNIX desde una IP?

Si por alguna razón desea que los visitantes procedentes desde una IP determinada no puedan acceder a su sitio web, puede crear un fichero con nombre .htaccess en la carpeta raíz de su web, o en la carpeta a la que no quiere que puedan accedder, e incluir el siguiente contenido:

Order allow,deny
Allow from all
deny from 1.1.1.1

Donde 1.1.1.1 es la dirección IP a la que deseaa DENEGAR el acceso. Puede añadir tantas líneas deny from como necesite.

¿Cómo puedo hacer que al acceder a un dominio concreto se redirija a otro diferente?

Para hacer que todas las visitas a un dominio concreto se dirijan a otro dominio diferente, debe crear un fichero .htaccess en la carpeta raíz de su espacio web con el siguiente contenido:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^mipropiodominio.com$ [NC]
RewriteRule ^(.*) http://otro.mipropiodominio.com/$1 [R=302,L]

Sustituya otro.mipropiodominio.com por el dominio a través del cual desea que se dirijan las visitas.

¿Cómo puedo hacer que las visitas siempre vayan a la misma página?

Para hacer que todas las visitas visualicen una única página dentro de su espacio web, debe crear un fichero .htaccess en la carpeta raíz de su espacio web con el siguiente contenido:

RewriteEngine On
RewriteRule ^(.*) index.html [L]

Sustituya index.html por la página a la cual desea que se dirijan las visitas.

¿Cómo puedo hacer que mi web no sea accesible para nadie?

Puede hacer que su web no sea accesible de distintas formas. Por ejemplo, proponemos dos sistemas:

.-  A través del http://paneldeconfiguracion.com en el servicio dns dinámico indicando que el servicio web con y sin www, es un CNAME de paradopormantenimiento.com. Con este sistema se mostrará una página indicando que el web está parado por mantenimiento.

.- Mediante un fichero .htaccess en el raíz de su espacio web denegando el acceso a cualquier IP con el siguiente contenido:

order deny,allow
deny from all

Con este sistema se mostrará un error 403, acceso prohibido.

¿Cómo puedo modificar un parámetro de la configuración de PHP en el servidor?

Para cambiar cualquier parámetro por defecto de la configuración de PHP, debe realizarlo a través de un fichero .htaccess dentro de su espacio web.

Por ejemplo, si desea modificar el parámetro max_upload_size para subir ficheros de hasta 8MB, en su fichero .htaccess incluya el siguiente contenido:

php_value max_upload_size 8M

Siendo 8M el tamaño máximo en Megabytes que podrá tener el archivo.

¿Cómo puedo personalizar las páginas de error en un plan de tipo Unix?

Para los planes de tipo Unix está habilitado el uso de ficheros .htaccess.

Para personalizar los errores de tipo 404 (Página no encontrada), 403 (Prohibido), etc, realice los siguientes pasos:

  • Cree un fichero .htaccess en su equipo
  • Edite el fichero con el siguiente contenido: ErrorDocument 404 /errores/404.html

Donde 404 es el código de error HTTP y /errores/404.html es una página alojada en la carpeta errores de su espacio web.

  • Finalmente suba el fichero .htaccess por ftp al espacio raíz de su sitio web.

Tenga en cuenta que el fichero /errores/404.html del ejemplo tiene que existir.

Nota: Es posible que para visualizar los ficheros .htaccess en el servidor, tenga que activar que se muestren los archivos ocultos en su programa ftp. Por ejemplo, en Filezilla, ésto se hace en:
Servidor > Forzar mostrar archivos ocultos.

¿Cómo puedo redirigir las visitas de mi web a un dominio diferente?

Para que las visitas que recibe su sitio web se redirijan automáticamente a otro dominio, puede crear un fichero con nombre .htaccess en la carpeta raíz de su web con el siguiente contenido

RewriteEngine On
RewriteRule ^(.*)$ http://www.mipropiodominio.com/$1 [r=302,nc]

Siendo www.mipropiodominio.com el dominio hacia el que se redirigirán las visitas.

¿Cómo puedo utilizar mod_rewrite en mi plan de tipo Unix?

Para utilizar mod_rewrite en su plan de hosting de tipo unix, puede utilizar ficheros .htaccess dentro de su espacio web en los que defina las reglas que necesite.

¿Cómo redirijo un dominio a una carpeta de mi web?

Para que al acceder a un dominio concreto el visitante sea redirigido a una carpeta, en el raíz del web, cree un fichero .htaccess con el siguiente contenido:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www.)?mipropiodominio.com
RewriteRule ^(/)?$ carpeta [L]

Sustituya mipropiodominio.com por el dominio para el cual desea hacer la redirección y carpeta por la carpeta de destino.

¿Dónde estan las estadísticas de acceso al servidor web? y ¿Cada cuanto se generan?

Las estadísticas de su servidor web se generan diariamente.

Puede gestionar los datos de acceso a las estadísticas (url de acceso, usuarios y contraseñas) en su Panel de Configuración.

¿Es posible alojar páginas seguras en mi servidor web?

SI, es posible alojar páginas web para acceder de forma segura (usando protocolo estándar SSL) en sus servidores web alojados.

Tenga en cuenta que esto implica trámites, certificaciones y un costo determinado. Visite el web comercial para más información.

¿Hay algún tipo de caché a nivel de servidor para mi sitio web? ¿Cómo lo desactivo?

Todos los proveedores utilizan algún tipo de caché en sus sitemas, ya sea visible o invisible. Además, cualquier servidor situado entre su equipo y el servidor web puede estar cacheando las páginas.

Por otro lado tenga en cuenta que su aplicación web también puede estar utilizando alún sistema propio de caché

En nuestro caso, por defecto tratamos de optimizar las peticiones durante una ventana máxima de 120 segundos, salvo que sus páginas especifiquen unas directivas de caché diferentes.

No recomendamos desactivar el caché en su sitio web. No obstante, si aún así desea desactivar al caché completamente, puede utilizar varias formas en sus páginas. Por ejemplo

HTML, sección head:
<META HTTP-EQUIV="Expires" CONTENT="Mon, 06 Jan 1990 00:00:01 GMT">
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache">

PHP, antes de enviar código html:
header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
header("Expires: Sat, 26 Jul 1997 05:00:00 GMT"); // Fecha en el pasado

ASP, antes de enviar código html:
Response.CacheControl = "no-cache"
Response.AddHeader "Pragma", "no-cache"
Response.Expires = -1

Además, recuerde que puede liberar el caché en un momento puntual pulsando Ctrl+F5 sin tener que desactivar el caché de su web completamente.

¿Pueden subir mi página web alojada en otro proveedor a mi nuevo servidor durante el proceso de traslado del dominio?

No. El proceso de pasar una página web de un servidor web a otro entre distintos proveedores siempre es responsabilidad del cliente, ya que para tal tarea es necesario el uso de sus propios usuarios y contraseñas.

 

Si no ha encontrado respuesta a su consulta técnica utilice el siguiente formulario para plantearnos su pregunta.