Hola @guilllemes si entro en la url de la página que indicas funciona correctamente, si voy a uno de los enlaces, por ejemplo http://www.franklincovey.es/franklincoveynew/liderando-la-confianza-del-publico/ da un error 404, como si el Apache no estuviese teniendo en cuenta las reglas del .htaccess
Lo que deberías hacer es hablar con tu proveedor de hosting y decirle que no te están funcionando correctamente los permalinks, ya que si por ejemplo tienen deshabilitados los .htaccess no te funcionarán o si utilizan Nginx, en ambos casos deberán habilitártelos desde el servidor web y la cabera de tus páginas web parecen indicar que se trata de un Nginx (aunque puede ser solo para el frontend y tener un Apache de fondo para las peticiones PHP) Server: nginx/1.6.2
También sería de ayuda que nos mostrases el contenido del .htaccess para ver si lo está escribiendo bien desde el WordPress o existe algún problema de permisos.
Saludos.
Muchisimas gracias Carlos,
Te copio lo que tengo en el archivo access:
# 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
Y eso es normal, que después de cambiar una urla simple a una con el nombre de la entrada no se te «lean» los archivos?
Muchisimas gracias
Hola @guilllemes el .htaccess es correcto. Es normal que si no funcionan las reglas rewrite falle, debido a que no existe la ruta que se indica en la url, simplemente Apache lee la ruta final y mediante esas reglas sirve la página que debería según le indica el archivo .htaccess, pero si no interpreta dichas reglas dará un error 404, es decir dirá que no existe dicha página.
En este caso, como te indicaba en la respuesta anterior, deberás hablar con el proveedor de tu hosting indicándole que no te funcionan los permalinks debido a que no se está teniendo en cuenta el archivo .htaccess, ya que por la parte de WordPress está todo correcto (en algunos proveedores de hosting, después de realizar cambios en el .htaccess, hay que habilitarlos desde el cpanel para que se tengan en cuenta).
Saludos.
Hola de nuevo Carlos, muchisimas gracias por tu explicación. Todo quedó claro. El lunes hablo con los del hosting.
Muchisimas gracias,
Guil
Espero que te den una solución rápida, sino vuelve a preguntar aquí en el foro.
Saludos.
Muchisimas gracias Carlos 😉