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

folderDesarrollo Web, Errores, Soporte y ayuda, Ubuntu

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

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