>  Q&A  >  본문

vite에서 프록시를 사용하면 localhost의 프록시 URL로 리디렉션되지만 특히 백엔드 API 호출에만 사용하고 싶습니다.

이것은 내 vite.config.ts입니다:

으아아아

내 앱이 로드될 때마다 내 locahost 포트에서 https://abc-website.com에 액세스합니다.

위 URL은 https://abc-webite.com/api/auth와 같은 백엔드 API 호출에만 사용하고 싶습니다.

또한 vite.config.ts에서 프록시를 설정한 후 baseURL을 "api/"로 설정했습니다.

또한 약간의 변경 후에는 https://localhost:3000/auth와 같은 REST API를 호출합니다. 여기서는 https://locahost:3000/api/auth

여야 합니다.

Vite 프록시가 제대로 작동하지 않는 것 같습니다.

P粉412533525P粉412533525207일 전478

모든 응답(1)나는 대답할 것이다

  • P粉426780515

    P粉4267805152024-03-26 18:26:17

    이렇게 할 수 있을 것 같아요:

    으아아아

    그럼 localhost:3000/api/my-endpoint 等网站的所有请求都应代理到 https://abc-website.com/my-endpoint에 관심이 있으신가요? 모든 "기본" 요청은 다른 모든 것, 모든 자산, index.html 등을 제공하기 위해 예약되어 있으므로 모든 "기본" 요청을 프록시할 수는 없지만 저도 좋습니다

    회신하다
    0
  • 취소회신하다