linux - nginx 구성 콘텐츠 유형 문제
高洛峰
高洛峰 2017-05-16 13:27:27
0
2
717

vue 프로젝트가 패키징된 후 정적 디렉터리와 index.html이 생성됩니다
그런 다음 이 두 파일을 온라인으로 보냅니다

으아악

위 코드를 통해 vue에 정의된 모든 경로는 index.html을 가리킵니다.
이렇게 하면 웹사이트는 표시되지만 배경 json 데이터를 얻을 수 없습니다.
이유는 다음과 같습니다.
nginx의 mime_types 파일에 구성

으아악

모든 경로는 index.html을 가리키기 때문에 /api/articles와 같은 접미사가 없는 경로는 index.html을 가리키므로 응답 헤더 콘텐츠 유형은 text/html인데 내가 얻고 싶은 것은 application/json입니다

도와주세요, 감사합니다!

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

모든 응답(2)
巴扎黑

josn을 제공하는 API에 대한 위치를 구성할 수 있습니다. Zhihu에서 저에게 요청하신 것을 봤습니다.
예를 들어 location api/

phpcn_u1582

으아아아

그런데 왜 이렇게 이상한 구성이 필요한 걸까요...

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿