Armería: muñeco de papel, talentos, actividad y caché del visor 3D
La ficha de personaje pasa a mostrar el equipo sobre el paperdoll (con encantamientos y gemas en los tooltips de wowhead), el árbol de talentos y la actividad reciente del personaje. El proxy de /modelviewer/* deja de ser un rewrite de Next y pasa a un route handler que cachea en disco los assets de zamimg, para no repetir la descarga en cada visita.
This commit is contained in:
@@ -9,13 +9,8 @@ const nextConfig: NextConfig = {
|
||||
// normalización la hace el middleware con lógica estricta de pathname.
|
||||
skipTrailingSlashRedirect: true,
|
||||
|
||||
// Proxy same-origin del visor de modelos de wowhead. El contenido de
|
||||
// wow.zamimg.com/modelviewer no envía cabeceras CORS, así que el navegador
|
||||
// bloquea el visor 3D si se pide cross-origin. Sirviéndolo bajo nuestro dominio
|
||||
// (/modelviewer/*) es same-origin y no hay bloqueo. Ver components/ArmoryModel3D.
|
||||
async rewrites() {
|
||||
return [{ source: '/modelviewer/:path*', destination: 'https://wow.zamimg.com/modelviewer/:path*' }]
|
||||
},
|
||||
// El proxy del visor de modelos (/modelviewer/*) lo hace ahora un route handler
|
||||
// con caché en disco: app/modelviewer/[...path]/route.ts. Ver ese fichero.
|
||||
}
|
||||
|
||||
export default withNextIntl(nextConfig)
|
||||
|
||||
Reference in New Issue
Block a user