Hola @luherico
Te indico algunas posibles causas:
- Mod_Rewrite no está habilitado: Mod_Rewrite es un módulo de Apache que permite a WordPress utilizar URLs amigables. Si este módulo no está habilitado, los enlaces permanentes no funcionarán correctamente.
- Problemas de htaccess: El archivo .htaccess puede contener directivas que interfieren con los enlaces permanentes.
- Conflictos con plugins: Algunos plugins de WordPress pueden entrar en conflicto con la configuración de enlaces permanentes.
Accede a tu panel de control de hosting. Busca la sección relacionada con la configuración de Apache o mod_rewrite. Verifica si Mod_Rewrite está habilitado. Si no lo está, actívalo.
Accede a la carpeta raíz de tu sitio web mediante FTP o un cliente de archivos. Busca el archivo .htaccess. Si el archivo existe, renómbralo como .htaccess_old. Vuelve a la administración de WordPress y guarda de nuevo la configuración de enlaces permanentes. Con esto se creará un nuevo .htaccess.
Saludos.
Hola Jose @jrberguill
Muchas gracias por tu respuesta, finalmente el problema era el Mod_Rewrite de apache que no estaba habilitado, debido a que el host donde esta instalado wordpress es servidor propio, lo solucione ingresando por SSH al servidor ubuntu y utilizando los siguientes códigos
sudo a2enmod rewrite
sudo nano /etc/apache2/sites-available/000-default.conf
(Reemplazar 000-default.conf con el archivo respectivo de tu web)
Agregar estás lineas, después de DocumentRoot /var/www/html:
<Directory /var/www/html>
AllowOverride All
</Directory>
Tener en cuenta que el Directorio debe ser donde estaa tu web
Finalmente reinicie el servicio de apache
sudo systemctl restart apache2
Muchas gracias por tu ayuda amigo!!
Genial Luis.
Gracias por indicar el proceso. Por si le sirve a alguien más 🙂
Recuerda cerrar este hilo si se soucionó.
Saludos.