proxy con reescritura incluyendo encabezados

proxy con reescritura incluyendo encabezados

Estoy tratando de encontrar la forma más sencilla de enviar un sitio de WordPress a un subdirectorio de otro sitio.

Entonces, tengo un sitio de WordPress: artículos.blah.com/subdir/. Escribe html con rutas absolutas comohttp://articles.blah.com/subdir/page1/. También incluye encabezados http con redireccionamientos absolutos como ubicación:http://articles.blah.com/subdir/account. Ya está en el subdirectorio apropiadamente llamado "subdir".

Necesito enviarlo por proxy al sitio principal en el subdirectorio. Entonces, estoy buscando una solución proxy que pueda realizar una reescritura en el contenido http, incluidos los encabezados. Entonces,http://www.blah.com/subdir/* sería apoderado dehttp://articles.blah.com/surbdir/*.

Intenté hacerlo en el host de WordPress que ya tiene nginx con el módulo subs pero eso solo reescribe el cuerpo; cualquier encabezado de redireccionamiento se deja solo, por lo que los redireccionamientos fallarán.

¿Cuál sería la forma más sencilla de hacer esto?

Respuesta1

Parece que lo que necesitas es la proxy_redirectdirectiva para reescribir el Locationencabezado cuando aparezca.

información relacionada