Estoy usando este código para redirigir url:redirección de URL en Java retorno 302 en lugar de 301
response.setStatus(HttpServletResponse.SC_MOVED_PERMANENTLY);
response.sendRedirect(newURL);
lo que puedo ver es un cambio de dirección correcta, pero el valor devuelto en la respuesta es 302 en lugar de 301. ¿Cómo puedo forzarlo a 301?
lo hice añadiendo esto: response.setHeader ("Lugar", NEWURL); \t \t response.setHeader ("Conexión", "cerrar"); pero no funciona – Randomize
Defina "no funciona". –
Encontré el problema :) está funcionando ahora, olvidé eliminar response.sendRedirect (newURL); ¡lo siento chicos! – Randomize