Buenas,
Tras abrir un ticket y descartar que el problema fuese de servidor (ID Ticket: LBZ-295338)
Ha quedado claro que este es un problema de Wordpress y desde soporte técnico me han dicho que debo abrir un tema en este foro para que podáis ayudarme:
Aquí os pongo el planteamiento inicial:
"Buenas,
Tenemos un proxy para Contenido solo visible a usuarios registrados
Hola
Entiendo que el problema básicamente es por el caracter "/" al final de la url, ya que si ingreso a :
Contenido solo visible a usuarios registrados
Si funciona correctamente.
Podrías probar desactivando las urls amigables de tu WordPress para ver si esto es correcto.
No deberías complicarte tanto con esto de proxys, a la larga te dará más trabajo el mantenimiento, de manera general te recomiendo mantener tu sitio lo más simple posible.
Saludos.
Buenas,
Si efectivamente, he desactivado las URLS amigables, incluso he eliminado directamente el httaccess pero ni con esas :S
Si ingresas también en Contenido solo visible a usuarios registrados se produce un problema de redirecciones infinitas...
Yo tampoco soy partidario de los proxys, pero en este caso no hay otra alternativa, el cliente quiere utilizar su URL por el SEO y en su servidor no es posible instalar directamente el WP.
Espero que podáis ayudarme. Muchas gracias!
Hola
Con respecto a esto último que comentas:
Yo tampoco soy partidario de los proxys, pero en este caso no hay otra alternativa, el cliente quiere utilizar su URL por el SEO y en su servidor no es posible instalar directamente el WP.
Has evaluado apuntar sólo el registro A a nuestros servidores, es decir, entiendo que la gestión del dominio y las DNS lo tiene apuntado a otro servidor y sólo quiere el sitio web en nuestros servidores, en tal caso una configuración de apuntar el registro A sería suficiente.
Saludos.
Si Jhon, sería lo más comodo y fácil... utilizar un subdominio apuntando a la IP y listos, pero ellos no quieren utilizar un subdominio, quieren utilizar un subdirectorio... :S
Igualmente, utilizar un proxy no es algo imposible, aquí hay un problema a la hora de generar las URLs y solo os pedía ayuda por si sabíais como poder hacer que no se comiera el subdirectorio y fuera a buscar directamente el dominio....
A ver si alguien me echa un cable en ese sentido, por favor.
Muchas gracias 🙂
Hola
Para descartar problema con algo en WordPress, o su manejo de urls, te sugiero crear una estructura similar de categorias pero con páginas html físicas, con subdirectorios, etc. y verificar si te sucede lo mismo.
Saludos.
Buenas Jhon,
Muchas gracias, todo esto ya lo hicimos en su momento y con un técnico de Webempresa quedó descartado ya que solo sucede con Wordpress, sin wordpress funciona bien....
Mira lo he vuelto a publicar para que puedas verlo.
"Para que lo puedas ver claro he hecho un ejemplo simple de hola mundo alojado en la raiz "index.html"
Verás que tanto Contenido solo visible a usuarios registrados", es por eso que el servidor de ub.edu responde correctamente con un 404 porque esa URL no existe...
No conseguimos saber por qué esta funcionando de esta manera, por eso os pedimos ayuda a vosotros a ver si alguno de vuestros expertos puede ayudarnos a resolver este problema."
No se si tienes acceso a los tickets de Webempresa, el ticket es el LBZ-295338 verás todo lo que hemos hablado y todas las pruebas que se han hecho para descartar cualquier otra cosa y detectar al 100% que es un problema de wordpress...
Muchas gracias!!!
Por si puede servir de pista... he descubierto una cosa...
EJEMPLO:
Si pones....
Contenido solo visible a usuarios registrados
Entonces se come ese segundo subdirectorio y si funciona bien (aún y no tener la barra al final)
A ver si alguien puede ayudarnos por favor!!!
Hola
El tema de poner / al final es porque si no colcoas esta barra lo entiende como un parámetro
Es decir sería interpretado :
Contenido solo visible a usuarios registrados
Si colocas / indicas a WordPress que se trata de una url completa incluyendo punts-de-venda como una página.
Si esta bien o mal, eso depende como esta estructurado WordPress, WordPress no tiene un sistema de urls perfecto por ejemplo revisa:
https://core.trac.wordpress.org/ticket/39183
Verás que si colocas un número al final de cualquier url te dará un resultado válido porque lo interpreta como un parámetro.
Algo que podrías evaluar es usar .html al final de tus urls, revisa:
https://es.wordpress.org/plugins/html-in-url/
Saludos.
Buenas Jhon,
Gracias por los intentos aunque de poco hayan servido... 😛
Al final lo hemos resuelto correctamente con el $_SERVER HTTP_HOST y el $_SERVER REQUEST_URI
Igualmente gracias por vuestra ayuda!