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

261
Visualizações
External link not working when using LINK from react router dom

This is the code i have used for redirection.

It is redirecting to

http://localhost:3000/something/https://example.zendesk.com/hc/en-us/articles/123456789-Privacy-Policies

instead of

https://example.zendesk.com/hc/en-us/articles/123456789-Privacy-Policies
<Link
  to={{
    pathname:
      "https://example.zendesk.com/hc/en-us/articles/123456789-Privacy-Policies"
  }}
  target="_blank"
>
  <Button variant="contained" className="py-1 px-2">
    <i className="ri-upload-2-line pe-2"></i> Apply
  </Button>
</Link>
about 4 years ago · Juan Pablo Isaza
3 Respostas
Responde à pergunta

0

Next.js Link is designed to be used only as a internal routing tool, because it works with next.js router. For external link use standart anchor tag <a href...

about 4 years ago · Juan Pablo Isaza Relatório

0

I think react-router attempt assuming relative path, if you want absolute link you can use directly tag a instead of Link component.

<a href="https://example.zendesk.com/hc/en-us/articles/123456789-Privacy-Policies" target="_blank">
  <Button
    variant="contained"
    className="py-1 px-2">
      <i className="ri-upload-2-line pe-2"></i> Apply
  </Button>
</a>
about 4 years ago · Juan Pablo Isaza Relatório

0

If you are using next/link you need to use Link as bellow

<Link
  href={"https://example.zendesk.com/hc/en-us/articles/123456789-Privacy-Policies"}
  passHref
>
  <Button variant="contained" className="py-1 px-2">
    <i className="ri-upload-2-line pe-2"></i> Apply
  </Button>
</Link>

And if you are using react-router-dom you can open external link like this

<Link to={{ pathname: "https://example.zendesk.com/hc/en-us/articles/123456789-Privacy-Policies" }} target="_blank" />
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