• Resuelto Luis Hernando

    (@luherico)


    Hola a todos, de antemano, muchas gracias por la ayuda que me puedan brindar

    Tengo un proyecto en la direccion http://186.30.113.85/ (aun no le pongo el dominio) en el cual voy bien, pero tengo problemas al intentar configurar los enlaces permanentes:

    De fabrica el sitio esta configurado de la siguiente forma

    Los links actualmente me salen con la etiqueta «***/index.php/***»; qcuando cambio la estructura de los enlaces a la opcion «Nombre de la entrada» y guardo los cambios todas las paginas y entradas quedan inaccesibles.

    Estoy trabajando en un host propio con

    • Ubuntu 22.04
    • Apache 2.4.52
    • mysql Ver 15.1 Distrib 10.6.16-MariaDB, for debian-linux-gnu (x86_64)
    • PHP 8.1.2-1ubuntu2.15
    • WordPress 6.5.2 (Ultima versión)
    • Este debate fue modificado hace 7 meses, 2 semanas por Luis Hernando.
    • Este debate fue modificado hace 7 meses, 2 semanas por Luis Hernando.

    La página con la que necesito ayuda: [accede para ver el enlace]

Viendo 3 respuestas - de la 1 a la 3 (de un total de 3)
  • 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.

    Iniciador del debate Luis Hernando

    (@luherico)

    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!!

    • Esta respuesta fue modificada hace 7 meses, 2 semanas por Luis Hernando.

    Genial Luis.

    Gracias por indicar el proceso. Por si le sirve a alguien más 🙂

    Recuerda cerrar este hilo si se soucionó.

    Saludos.

Viendo 3 respuestas - de la 1 a la 3 (de un total de 3)
  • El debate ‘Problema con los links permanentes’ está cerrado a nuevas respuestas.