• Hola,

    estoy teniendo un problema bastante raro, les comento:

    Ahora mismo tengo configurado los enlaces permanentes como «simple». Estando así puedo acceder a cualquier página del menú y se ve sin problema, pero si accedo a cualquier portfolio (actual imágenes de portada) si se fijan, los links son personalizados, incluso el primero dispone de una redirección cuando no tengo ningún plugin instalado para ello.

    Si cambio a «nombre de la entrada» en enlaces permanentes, me da error 404 tanto en las páginas del menú como en el portfolio.

    Muchas gracias por la ayuda.

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

Viendo 15 respuestas - de la 1 a la 15 (de un total de 15)
  • Moderador almendron

    (@almendron)

    Probablemente, el problema guarde relación con el propio tema o un conflicto entre éste y algún plugin.
    Yo probaría primero a desactivar todos los plugins. Si el problema desapareciera, entonces bastaría ir activando uno a uno hasta encontrar al causante.
    Si no desapareciera el error, entonces, y con todos los plugins desactivados, cambias de tema.

    En cualquier caso, no te puedo orientar de forma concreta porque el tema que usas es un desarrollo personalizado al que no tenemos acceso. Debería ponerte en contacto con su autor.

    Iniciador del debate lemonet

    (@lemonet)

    Hola almendron,

    gracias por tu ayuda.

    He probado a desinstalar todos los plugin y cambiar el theme y sigue igual. Incluso me acabo de dar cuenta que afecta a todas las instalaciones de WordPress que tengo dentro del mismo VPS.

    ¿Puede ser alguna configuración relativa a Ubuntu o el phpMyAdmin?

    Muchas gracias, un saludo.

    Moderador almendron

    (@almendron)

    Vayamos por partes:

    1) Los enlaces tipo http://exda.es/?portfolio=outnow son casi seguro cosa del tema. No puedo saber cómo está realizado ese portafolio porque no tengo acceso al tema.

    2) Ahora miso, yo entro a cualquier proyecto y sale sin contenido. ¿Es un error o estás todavía costruyendo la web?

    3) Y sí, podría ser un problema de la configuración del servidor. ¿está activado el mod_rewrite?

    Iniciador del debate lemonet

    (@lemonet)

    1) Sí correcto, estos enlaces son del Theme.

    2) Correcto, dentro no hay nada porqué aun no le he añadido contenido.

    3) Sí, acabo de comprobarlo y está activado.

    He puesto los enlances con nombre de entrada «/%postname%/» para que puedas ver que ahora da error en cualquier página del porftolio como página normal.

    Muchas gracias, un saludo.

    Moderador almendron

    (@almendron)

    Si te fijas, ahora los enlaces son distintos. En lugar de http://exda.es/?portfolio=outnow a http://exda.es/portfolio/ticketlop/

    El problema es casi seguro cosa del tema. Ponte en contacto con su desarrollador.

    Por cierto, ¿has probado a crear un nuevo elemento en el portafolio tal y como tienes ahora los enlaces permanentes?

    Iniciador del debate lemonet

    (@lemonet)

    Correcto, los enlaces son diferentes.

    Dudo que sea el tema, he probado a instalar varios y todos cuando accedo a las páginas me da 404.

    He creado ahora un nuevo portoflio y sigue dándome error
    http://exda.es/portfolio/test/

    Moderador almendron

    (@almendron)

    Que te de error con otros temas es lógico si asumimos que el tema inicial crea los proyectos de una forma muy particular (que precisamente es lo que no puedo comprobar).

    Prueba a crear una página de la forma habitual y comprueba con cualquier tema.

    ¿Te has puesto en contacto con el desarrollador del tema?

    Iniciador del debate lemonet

    (@lemonet)

    Hola,

    le he escrito al desarrollador pero me dirá que no es problema del theme porqué acabo de crear una página y activado el tema «Twenty Seventeen» y da el mismo error

    http://exda.es/test/

    Moderador almendron

    (@almendron)

    Comprueba el .htaccess

    Debe tener permisos 644 y tener puesto lo siguiente:

    # BEGIN WordPress
    <ifmodule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </ifmodule>
    # END WordPress
    Iniciador del debate lemonet

    (@lemonet)

    Hola,

    tenía los permisos a 777, lo he cambiado a 644.
    El archivo tenía exactamente lo que me indicas.

    El error sigue igual.

    Moderador LGrusin

    (@lgrusin)

    Si funciona poniendo simple en Ajustes – Enlaces Permanentes, significa tal como dice @almendron que no tienes activo en el servidor el módulo Apache rewrite_module

    me acabo de dar cuenta que afecta a todas las instalaciones de WordPress que tengo dentro del mismo VPS

    ¿Quién administra ese VPS?

    Un saludo

    Iniciador del debate lemonet

    (@lemonet)

    Hola @lgrusin,

    acabo de comprobar en el termina, está activado.
    Lo administro yo mismo el VPS.

    Muchas gracias, un saludo.

    Moderador almendron

    (@almendron)

    ¿Y el módulo cURL de PHP? ¿Está activo?

    Iniciador del debate lemonet

    (@lemonet)

    Hola @almendron,

    sí, está activado.

    Moderador almendron

    (@almendron)

    dado que te afecta a todas las instalaciones, tiene que estar relacionado con la configuración del servidor.

    Provoca el error y vete luego al log de errores del servidor a ver si allí encuentras alguna pista.

Viendo 15 respuestas - de la 1 a la 15 (de un total de 15)
  • El debate ‘404’ está cerrado a nuevas respuestas.