Saltar al contenido

Next.js

Rewrites en next.config.ts, sin servidor extra.

  1. Añade los rewrites a next.config.ts

    Funciona igual en Vercel que en un Node propio o en Docker.

    // next.config.ts
    import type { NextConfig } from "next";
    
    const nextConfig: NextConfig = {
      async rewrites() {
        return [
          { source: "/js/llave.js", destination: "https://pisi.to/js/llave.js" },
          { source: "/api/event", destination: "https://pisi.to/api/event" },
        ];
      },
    };
    
    export default nextConfig;
    ts
  2. Apunta el Script a tu dominio

    El mismo componente de la guía de Next, con src y data-api en tu dominio.

    <Script
      defer
      data-api="/api/event"
      data-domain="example.com"
      src="/js/llave.js"
      strategy="afterInteractive"
    />
    tsx

Comprobar que funciona

Abre tu web en una pestaña nueva y mira el dashboard: deberías aparecer en «ahora mismo en casa» en menos de diez segundos. Si no aparece, revisa el checklist del onboarding.