혹시 기존 사용자 기준 사전 테스트를 위한 절차 안내가 가능할까요? > 그누보드5 개발일지

그누보드5 개발일지

혹시 기존 사용자 기준 사전 테스트를 위한 절차 안내가 가능할까요? 정보

혹시 기존 사용자 기준 사전 테스트를 위한 절차 안내가 가능할까요?

본문

새로 설치 했을 때 기준은 뭐 문제 없지만,

 

기존에 그누5를 사용하고 있던 유저 기준으로

 

사전에 테스트를 (실운영X) 해볼 수 있는 절차ㅠ 알 수 있을지..

 

일단 스웨거까진 잘 뜨는데...

 

https://api.gnuboard.net/api/v1/boards/free

 

여기에 안내된 경로 처럼 

 

https://humorous.co.kr/api/v1/boards/free

 

작성하면 404가 뜨더라구요 ㅠ_ㅠ

 

https://humorous.co.kr/api/docs/swagger-ui/

 

스웨거가 뜨는거 봐선 컴포저 인스톨이 정상 + 라우터가 정상 동작하는 것으로 보이는데...

 

뭔가 더 설정해야 하는 것이 있나? 궁금해서 글 남깁니다.

 

아울러 현재 테스트 서버로 잠시 구동 중인데

 

이 경우는 rest-api 풀 코드를 업로드 된 상태입니다. 

(기존 그누 커스텀이 아닌 api git 에 올라온 코드 다운로드)

 

https://humorousday.com/api/v1/boards/free

 

근데도 404 뜨네요 ㅠㅠ

 

마찬가지로 스웨거는 잘 뜨구요

 

https://humorousday.com/api/docs/swagger-ui/

추천
0

댓글 8개

/api 에 .htaccess 를 nginx 용으로 설정하셨는지요?

RewriteEngine On
# Handle requests that are not for existing files or directories
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# Redirect all requests to index.php
RewriteRule ^ index.php [QSA,L]
# Set the default handler to index.php
DirectoryIndex index.php

 

 

location /api {
    # 먼저 요청된 URI가 실제 파일이나 디렉토리인지 확인
    try_files $uri $uri/ /index.php?$query_string;

    # index.php를 기본 인덱스 파일로 설정
    index index.php;
}
 

이렇게 수정후 nginx 를 restart 해보시겠어요?

@메리7 답변 고맙습니다. 아파치때(웹호스팅) 쓴 기억은 있었지만

nginx에는 쓴 기억이 없다보니 저기도 동작하나 싶었습니다. 지금은 잘 해결되었습니다

@리자 API/.htaccess 파일에서는 동작하지 않고

nginx .conf 파일을 수정하니 정상 가동 되네요 고맙습니다.

다른 분들도 참고하세요!!

https://humorousday.com/api/v1/boards/free

 

https://humorous.co.kr/api/v1/boards/free

전체 27 |RSS
그누보드5 개발일지 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT