Перенаправление netlify не работает с моим приложением create-response-app - PullRequest
0 голосов
/ 27 мая 2020

Я создал сайт о недвижимости с помощью приложения Create-react-app. Один из API дает мне ошибки Cors в производстве. Следуя документации netlify, я установил файл netlify.toml в root моего проекта. и в нем я использую следующие правила: https://completecriminalchecks.com/ + / api / json /? Apikey = 6s4122z013xlvtfsdfxxe19 & search = radius & miles = 2 ¢ er = $ {theZip}

but when I check my network dev tools the request is made to

Request URL: https://jessehaven.netlify.app/api/json/?apikey=6s4122z013vfvffxlvtphrnuge19&search=radius&miles=2&center=18702

почему не это проксирует то, что у меня есть в правиле?

1 Ответ

0 голосов
/ 27 мая 2020

Я полагаю, ваш домен api https://completecriminalchecks.com/api/. В этом случае добавьте / api после URL-адреса, как показано ниже, и он должен работать.

Кроме того, я надеюсь, что вы добавляете два пробела перед каждой строкой конфигурации после строки [[redirects]] в netlify.toml файл

[[redirects]]
  from = "/api/*"
  to = "https://completecriminalchecks.com/api/:splat"
  status = 200
  force = true

============ Я использую ниже netlify.toml conf и его работу для моего SPA ======

# api redirect.
[[redirects]]
  from = "/api/*"
  to = "http://X.X.X.X/api/:splat"
  status = 200
# SPA router support.
[[redirects]]
  from = "/*"
  to = "/index.html"
  status = 200
...