Puedo ver mi sitio de WordPress desde mi final, pero mis lectores dicen que todo lo que obtienen es un error 403. ¿Cómo puedo solucionar esto?

Puede elegir ¿Qué causa el error prohibido HTTP 403 en WordPress y cómo solucionarlo? para obtener algunas resoluciones útiles.

Verificar y modificar los permisos de archivo

Es de sentido común que todos los archivos y carpetas de WordPress tienen permisos de acceso para controlar quién tiene el derecho de verificar el contenido. En este caso, si los permisos de sus archivos están configurados con un valor incorrecto, puede ocurrir el error 403, ya que el servidor web puede pensar que no tiene la libertad de acceso para rechazar las solicitudes.

Para descubrir esta parte, debe aprovechar un administrador de FTP que pueda conectarse a su sitio de WordPress. Después de acceder usando su credencial de inicio de sesión exclusiva, debe revisar la carpeta de instalación de WordPress haciendo doble clic en la carpeta public_html. De esta manera, puede encontrar todos los archivos y carpetas esenciales.

Ahora, solo tiene que seleccionarlos, hacer clic con el botón derecho del mouse y hacer clic en el botón Permisos de archivo.

A continuación, puede ver una ventana emergente que le permite cambiar el permiso del archivo. Aquí, para resolver el error 403, debe asegurarse de que el valor de permiso de todas las carpetas sea 755 o 744, mientras que el de todos los archivos sea 640 o 644.

Antes de hacer clic en el botón “Aceptar”, debe marcar la casilla de verificación que aplica los cambios a todos los subdirectorios.

Arregle el archivo corrupto .htaccess

Para ser sincero, una vez que su archivo .htaccess está dañado, puede haber muchos problemas en su sitio, y el error 403 es uno de ellos. Sin embargo, la buena noticia es que el proceso de arreglar un archivo tan dañado es bastante simple y solo te lleva unos minutos.

Para verificar si este archivo es incorrecto o no, primero puede ubicarlo desde la carpeta raíz de WordPress utilizando el cliente FTP o la herramienta Administrador de archivos disponible en el panel de control de cPanel. Después de eso, debe descargar este archivo a su computadora local y luego eliminarlo de su servidor web.

Ahora, puede volver a su sitio para averiguar si se elimina este error. Si es así, significa que su archivo .htaccess está en una situación incorrecta. En este caso, será mejor que generes uno nuevo.

Para crear una copia nueva, simplemente necesita ir a la página de Configuración de su tablero y hacer clic en la opción Permalinks. Si no hay nada que desee cambiar, puede hacer clic directamente en el botón Guardar cambios. Después de eso, se crea un nuevo archivo .htaccess y se carga automáticamente en el servidor de su sitio.

Borrar caché y cookies

A veces, ya ha solucionado este error 403. Sin embargo, el error aún puede existir debido a las cookies del navegador y los datos de caché. En este caso, debe borrarlos para asegurarse de que su método realmente tenga efecto.

Además, si su sitio web funciona con un complemento de caché para mejorar el rendimiento, será mejor que elimine todas las páginas almacenadas en caché y desactive la función de almacenamiento en caché por un tiempo.

Desactiva tus complementos y temas

Aquí, debe saber que algunos problemas de compatibilidad y la configuración defectuosa de sus complementos y temas también pueden causar el error 403. En este caso, debe desactivarlos todos para determinar si este error radica en este aspecto. Si el error 403 desaparece, puede comenzar la aburrida tarea de elegir el verdadero creador de problemas.

Aquí, para desactivar sus complementos y temas por completo, simplemente necesita ubicar su carpeta de complementos y la carpeta de temas utilizando el Administrador de archivos o el FTP. Después de eso, puedes cambiar sus nombres a lo que quieras. De esta manera, WordPress no puede encontrar sus complementos y plantillas para provocar la desactivación.

Están viendo el mensaje de error porque el sitio está caído o no funciona correctamente por cualquier motivo. Lo ves bien porque probablemente hayas iniciado sesión mientras lo miras.

Sin iniciar sesión en su sitio y examinarlo detenidamente para ver qué tema tiene, qué complementos tiene en ejecución, qué CMS está utilizando y qué ha hecho (o que alguien más haya hecho), no hay forma de que nadie pueda saber técnicamente lo que está sucediendo … excepto que los visitantes del sitio ven un mensaje de error (una captura de pantalla puede ayudar a proporcionar más información si hubiera tenido uno), y usted ve todo bien. Tenemos que suponer que ves todo bien porque estás conectado.

Mi consejo sería volver al “desarrollador” (si hubiera uno) que configuró este sitio y pedirles que corrijan el error. Si configura el sitio usted mismo, entonces es cuestión de prueba y error y trabajar en un sitio de pasatiempo hasta que las cosas funcionen eficientemente o contratar a un programador y desarrollador profesional (con suerte uno con referencias y credenciales y una cartera) que pueda ayudarlo a resolver el problema a su satisfacción

Espero que ayude.

More Interesting

En MailChimp, ¿cómo centras el botón de enviar?

¿Cuál es la mejor solución para crear un sitio web que muestre recomendaciones personalizadas después de una prueba?

Tengo problemas para aprender CSS en Codecademy. ¿Cuál es un sitio web más fácil de aprender?

Cómo hacer que mi sitio web se cargue más rápido

He creado un formulario en HTML. ¿Cómo creo un archivo PHP para enviar el contacto a mi correo electrónico?

Sigo perdiendo empleos (desarrollador web) porque "soy demasiado lento y cometo errores". Pero me contratan para un papel mejor y más compensado cada vez. ¿Por qué?

Estoy probando una aplicación de chat basada en JSP y Java Servlet y he enumerado a todos los usuarios en línea e hice una ventana de chat, pero tuve problemas para obtener una respuesta de un usuario a otro. ¿Cuál es la solución?

Prefiero un lenguaje de programación que use paréntesis, ¿es esta una excusa válida para usar PHP sobre Python o Ruby para el desarrollo web?

Tengo una agencia de personal y quiero un sitio web donde los empleadores puedan encontrar a sus mejores trabajadores. ¿Cuál es el mejor software para crear el sitio web?

Soy nuevo en PHP y MySQL. ¿Cómo almaceno y visualizo archivos en una base de datos desde otra base de datos?

He construido mi sitio usando CodeIgniter. ¿Qué tan difícil sería convertirlo a ExpressionEngine?

Soy un desarrollador de Winform / WPF. ¿Qué debo aprender para convertirme en desarrollador de aplicaciones web en ASP .NET 5 o Meteor?

Quiero crear un catálogo de productos en WordPress sin comercio para más de 30000 productos, ¿qué complemento debo usar?

Estoy frustrado. Hace días que no trabajo. ¿Por qué es difícil configurar MySQL, Apache y PHP en una Mac Yosemite?

Soy un desarrollador web líder. Piensa en aprender Desarrollo móvil. ¿Hará que mi perfil sea fuerte?