Solución a Not Found-The requested URL-about was not found on this server-Apache-WordPress

A veces al mover un sitio web de un servidor a otro encontramos los siguientes el siguiente problema al navegar por las secciones de nuestro sitio web:


Solución a Error: 404 Not Found | Not Found | The requested URL /about was not found on this server

Solución 1. Guardar la configuración de enlaces permanentes en el nuevo servidor.

A veces si uno cambia de servidor entre servidores que tienen cpanel a otros servidores con cpanel la solución más simple es ir a ajustes, luego a enlaces permanentes y no mover los ajustes, sólo dar clic en guardar hará que tus enlaces vuelvan a funcionar.

Realmente funciona.

Solución 2.  Modifica el archivo apache2.conf y habilita a2enmod rewrite.

Al crear o utilizar un nuevo servidor LAMP creado en AWS o Digital Ocean en Ubuntu (probado de la versión 14.04 a la 20.04) después de instalar mysql, php y apache2, tenemos que modificar la el siguiente archivo utilizando nano corriendo la siguiente línea en tu consola de ssh:

sudo nano /etc/apache2/apache2.conf

debes buscar la siguiente parte de código:

<Directory /var/www/>
    Options Indexes FollowSymLinks
    AllowOverride None
    Require all granted
</Directory>

y cambiarlo por:

<Directory /var/www/>
    Options Indexes FollowSymLinks
    AllowOverride All
    Require all granted
</Directory>

Ahora normalmente sólo deberías reiniciar apache, pero ese no es el caso, debes correr la siguiente línea:

sudo a2enmod rewrite

y Luego reiniciar el servicio de apache.

sudo systemctl restart apache2
sudo service apache2 restart

Después de esto y bajo estas dos circunstancias especificas ya no deberías de tener este error.

Tags: Desarrollo Web, Errores, Soporte y ayuda, Ubuntu

Artículos Relacionados

3 comentarios. Dejar nuevo

  • Muchas gracias me han salvado de un apuro !! la mejor solucion que he encontrado

    Responder
  • Gracias, funcionó a la perfección

    Responder
  • Ivan Estrada

    ¡La persona real!

    El autor Ivan Estrada actúa como una persona real y se ha verificado que no es un bot.
    Superadas todas las pruebas contra bots de spam. Antispam de CleanTalk.

    ¡La persona real!

    El autor Ivan Estrada actúa como una persona real y se ha verificado que no es un bot.
    Superadas todas las pruebas contra bots de spam. Antispam de CleanTalk.
    26 julio, 2024 12:59 pm

    Lo único que me funcionó después de migrar wordpress y de cambiar URL’s en base de datos, modificar el htaccess, etcétera. Muchas gracias.

    Responder

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Rellena este campo
Rellena este campo
Por favor, introduce una dirección de correo electrónico válida.
Tienes que aprobar los términos para continuar