• Resuelto Aitor Uranga

    (@aitoruranga)


    Hola,

    Bajo el dominio aulanz.eus tengo instaladas un conjunto de WordPress independientes. Con todos ellos tengo el mismo problema: no puedo activar la forma de mostrar las URLs internas de forma «amigable» (postname en enlaces permanentes).

    El servidor es un Ubuntu con Apache, PHP 8.0 y MySQL 8.0. Más detalles en:

    https://aulanz.eus/phpinfo.php

    El módulo modrewrite está activado:

    # a2enmod rewrite
    Module rewrite already enabled

    En apache.conf tengo lo siguiente:

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

    Si intento activar «AllowOverride All» tengo un error 500 directamente.

    Agradecería cualquier pista.

    Saludos,

    Aitor

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

Viendo 2 respuestas - de la 1 a la 2 (de un total de 2)
  • Hola Aitor

    el «AllowOverride All» lo que hace es activar el uso de los .htaccess, si al hacerlo te da un 500 es que tienes un error en alguno.

    Descárgate una copia del .htaccess del directorio raiz de WordPress y bórralo o renómbralo a algo como .htaccess_off y vuelve a probar.

    Si con eso se arregla, ve a a Ajustes > Enlaces Permanentes y guarda los cambios sin tocar nada para forzar a que WordPress borre la caché de reescritura y cree un .htaccess nuevo

    Iniciador del debate Aitor Uranga

    (@aitoruranga)

    Muchas gracias @nilovelez, era efectivamente eso que dices. Ya está solucionado.

Viendo 2 respuestas - de la 1 a la 2 (de un total de 2)
  • El debate ‘Activar URL amigables en WordPress’ está cerrado a nuevas respuestas.