Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

253
Visualizações
¿Cómo redirigir/a basePath en la configuración de Next.js?

Cada vez que el usuario ingresa / quiero redirigir a basePath que ya configuré.

Aquí está mi next.config.js

 module.exports = { basePath: '/docs', }

Entonces, cada vez que ingreso ruta / quiero redirigir a /docs .

Esto es lo que he probado.

 module.exports = { basePath: '/docs', async rewrites() { return [ { source: '/', destination: '/docs', }, ]; }, async redirects() { return [ { source: '/', destination: '/docs', }, ]; }, };

El problema es que estas rewrites y redirects funcionan solo con basePath .

Por ejemplo

 async redirects() { return [ { source: '/test', destination: '/hello', }, ]; },

Entro en /docs/test y se redirigirá a /docs/hello .

Pero quiero / ir a /docs .

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Puede usar la opción basePath: false para deshabilitar el prefijo automático basePath de source y destination .

 module.exports = { basePath: '/docs', async redirects() { return [ { source: '/', destination: '/docs', basePath: false } ] } };

Esto redirigirá correctamente / ruta a /docs .

Lo mismo se aplica a las rewrites , si fuera a usar eso en su lugar.

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda