500 Internal Server Error

un error en interno que se suele dar al subir nuestra página en WordPress del servidor local al remoto y nos permite visualizar la página Index o Home pero no el resto de ellas.


Concretamente el error que suele dar es el siguiente:

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to
complete your request.

Please contact the server administrator, webmaster@mysite.com and
inform them of the time the error occurred, and anything you might have done
that may have caused the error.

More information about this error may be available in the server error log.

Para este problema existen dos causas conocidas.

  • La primera, la inexistencia de .htaccess.
  • Para el segundo caso, plugins han corrompido el archivo .htaccess y este debe ser corregido.

Para este mini tutorial veremos una guía estándar para usuarios Control Web Panel y para usuarios cPanel, para lo cual el procedimiento es el mismo solo cambia la estética y ubicación de algunas funciones.

Paso #1: Debe restaurar el archivo .htaccess sino Existe #

Para Control web Panel #

No existe archivo .htaccess en la raíz del sitio.

Para ello ingrese a su Control Web Panel y dirigirse a File Manager.

Presionar File Manager

Para cPanel #

No existe archivo .htaccess en la raíz del sitio.

Para ello ingrese a su Control Web Panel y dirigirse a Administrador de archivos.

En cPanel

Al ingresar buscar si se encuentra existente el archivo .htaccess y, sino crear dicho archivo.

.htaccess no se encuentra

Aparecerá el nuevo archivo creado. Como visualizaran en la imagen.

Copiar este código en el archivo en blanco y Guardar los cambios.

# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress

Con esto habremos solucionado la situación con nuestra solución WordPress.

Scroll al inicio