Solucionar el error 403 (forbidden)

Cuando en tu sitio aparece el mensaje  403 Forbidden Error, esto normalmente significa que el acceso a uno de tus ficheros está siendo bloqueado.

En la mayoría de los casos, esto se debe a la presencia de un archivo .htaccess posicionado en una de estas carpetas:

  • /wp-content/
  • /wp-content/cache/

Renombrar/borrar el .htaccess

Algunos plugins de seguridad pueden posicionar un archivo .htaccess en estas carpetas de tu servidor, impidiendo a WP Rocket de funcionar correctamente.

Por lo tanto, si tienes un plugin de seguridad, modifica sus ajustes hasta solucionar el error.

Puedes también controlar manualmente las dos carpetas y verificar que no haya el archivo .htaccess.
Si lo encuentras, puedes intentar cambiar su nombre y ver si el error se resuelve. 
Si al contrario decides eliminarlo directamente, no olvides hacer una copia de seguridad antes.

Modificar el .htaccess

Norlmamente el problema se verifica a causa de uno de los bloques de contenido del archivo .htaccess. En ese caso, puedes intentar editar el archivo hasta que la desaparición del error.

Nota: Sigue este procedimiento solamente si sabes lo que estás haciendo!

Aquí te damos un ejemplo:

Si este es la porción de código que está causando el problema:

Order Allow,Deny
Deny from all
<Files ~ "\.(css|jpe?g|png|jpg|xsl|gif|ico|js|swf|pdf)$">
Allow from all
</Files>

Podrías solucionarlo comentando las dos primeras líneas, para que se vea así:

# Order Allow,Deny
# Deny from all
<Files ~ "\.(css|jpe?g|png|jpg|xsl|gif|ico|js|swf|pdf)$">
Allow from all
</Files>

Esto es un ejemplo, y la causa del problema puede variar caso por caso.

Configuración del servidor

Si los pasos descritos arriba no funcionan, debería verificar la configuración de tu servidor.

Nota: Probablemente la mejor manera de hacer esto es contactar con tu proveedor de alojamiento web: su servicio de soporte debería poder verificar y solucionar el problema. Te aconsejamos hacerlo sobretodo si no tienes experiencia en la administración de sistemas.

En un par de casos pasados, esto ha contribuido a solucionar el problema.

cPanel: Asegúrate que la opción de compresión no esté activada en el cPanel. 

Plesk: Si eres usuario de Plesk, los ajustes de seguridad recomendados para el wp-content pueden estar a la origen del problema. Si es lo que está pasando en tu caso, desactiva esta opción.