Saltar al contenido principal.

Error interno del servidor: no se puede completar su solicitud



Crear y personalizar su sitio es un momento agradable para los webmasters. Pero a veces pueden encontrar un error. Lo que significa y cómo eliminarlo, lo aprenderás leyendo este artículo.

Contenido del artículo:

Causas del error interno del servidor

. Este error de traducción es: error interno del servidor . El sistema detectó una falla interna o una configuración incorrecta y no pudo generar una solicitud. Esto significa que algunas configuraciones del motor cargado u otros archivos son incorrectos, por lo que se produce un error. . Una de las causas comunes de este problema del servidor son los errores del archivo .htaccess . Este es un archivo adicional para proporcionar comandos específicos para servidores, en particular Apache.


Файл .htaccess
Archivo .htaccess

Muchos webmasters logran resolver el problema "Error interno del servidor: error del servidor" al examinar este archivo con cuidado. Puede indicar el dominio incorrecto o incluso el acceso denegado al sitio. El archivo .htaccess le permite: cambiar la configuración de todo el sitio, proteger ciertos directorios con una contraseña, crear listas negras desde una URL, permitir el acceso solo a los sitios seleccionados y mucho más.

Ver también: Error Error 503 La recuperación del backend falló qué hacer .

Donde en el panel de administración para encontrar. Htaccess

Para editar un archivo, debe encontrarlo en su panel de administración. . En un alojamiento que tiene cPanel y en el motor de WordPress, este archivo se encuentra en el directorio public_html .


  1. Seleccione un directorio y localice el archivo.
  2. Después de eso, seleccione "Editar" en el menú contextual. Puede estar en archivos ocultos.
  3. Debe mostrarlos, encontrar el botón "Configuración" y cambiar el elemento "Mostrar archivos ocultos".
  4. Si no es así, puedes crearlo tú mismo. Haga clic en el botón "Archivo" en el administrador de archivos en la parte superior y cree un archivo .htaccess.

Recomiendo leer: En esta página hay un error de script - Solución .

Corrección de errores del servidor

Si examina cuidadosamente el archivo .htaccess, puede determinar por qué aparece el mensaje. En ocasiones, los usuarios se las arreglan para determinar con seguridad si hay un error en el archivo .htaccess. Para hacer esto, necesita eliminar todo el contenido y guardarlo en otro archivo de texto para no perder. Después de eso, necesita abrir el sitio, si el error no se produce, entonces la razón está en el archivo.

Para comenzar, intentemos encontrar los parámetros de archivo que pueden causar este error. Encuentra las siguientes líneas en tu archivo .htaccess:


  • Opción,
  • php_flag,
  • php_value.

Necesitan ser comentados. Para hacer esto, al comienzo de la línea que contiene estos parámetros, debe colocar un signo de hash - #. La línea comentada se verá así: # php_value. Se debe insertar un espacio entre la cuadrícula y el siguiente carácter. Para WordPress, es posible que aún deba comentar las siguientes opciones: SecFilterEngine Off y SecFilterScanPOST Off.

Tal vez en su archivo necesite establecer la codificación, intente comentar la siguiente línea: AddDefaultCharset WINDOWS-1251. Intente cambiar a UTF-8. También debe encontrar (si corresponde) en el archivo la línea # RewriteBase / y eliminar el carácter de la red. Compruebe los enlaces en el texto. Htaccess, tal vez son incorrectos.

Interesante: ERR_CACHE_MISS - ¿Cómo corregir el error?

Otras formas de arreglar el servidor encontraron un error interno

Encuentra AllowOverride All en tu archivo .htaccess. Si hay una cuadrícula (#) aquí, elimínela.

  • También debe verificar que exista la siguiente entrada de VirtualHost para el dominio. Como ejemplo, puede ver en la captura de pantalla cómo se ve la entrada;

    Запись VirtualHost
    Escribe VirtualHost en el archivo .htaccess
  • Asegúrese de que el archivo de configuración contenga el nombre de host del servidor (generalmente especificado como un dominio o dirección IP);
  • Intente denegar el acceso a todas las direcciones IP entrantes para verificar el funcionamiento de .htaccess: denegar de todos.

Cómo crear una lista negra en .htaccess

Puede crear su propia lista de direcciones IP que no pueden acceder a su sitio. Para hacer esto, encuentra el archivo .htaccess y edítalo. El siguiente código que bloqueará las direcciones debe ingresarse desde una nueva línea.

  1. Puede poner un signo de comentario al principio del código para explicarse para qué sirve el futuro. Por ejemplo, # Blacklist for boors;
  2. La primera línea permite visitar todas las direcciones, permitir desde todas;
  3. El siguiente código bloqueará la dirección especificada: denegar from86.164.01;
  4. Agregar otra dirección IP - denegar desde484.015.44.

Esta lista puede continuar para siempre. Si no sabe cuál es la dirección de los comentaristas molestos, puede buscarlos en los registros de su servidor. Diferentes motores tienen sus propios métodos para determinar direcciones. Esto se puede hacer mediante scripts PHP de terceros. Una forma universal para que todos los motores determinen la dirección IP es encontrar la sección correspondiente "Registros del servidor". En la plataforma cPanel, esta es la sección "Visitantes". Puede utilizar los servicios de verificación de archivos de configuración en línea para corregir el error interno del servidor.



¿Cómo calificas el artículo?
Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (No hay valoraciones aún)
Cargando ...

Añadir un comentario

Su correo electrónico no será publicado.