• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
가이드

webstation 404 오류 중 메인페이지는 접근가능하나 하위 폴더 등 404 오류 일때

Nicona 248

2

0

먼저 webstation 은 Nginx 로 동작함으로 Nginx의 동작방식을 이해하여야하는데 

 

Nginx 는  각 서비스를 

server{

}

단위로 구분합니다.

 

다시말하여 내가 필요로하는 서비스 (ex.) 웹스테이션에서 개인 페이지를 열겠어!! )에 해당하는 server{}를 찾는게 중요합니다.

 

일단 아래 예제는 시놀로지 웹스테이션 홈으로 접속시 제공할 서비스에 대한 내용이나 server.webstation-vhost.conf 에 시놀로지 호스트 이름에 해당하는 서버가 있는 경우 해당 서버 안에 작성하셔도 동일하게 작동할겁니다.

server{

.....

server_name = 호스트이름;

....

}

image.png.jpg

 

시놀로지에서 웹스테이션은 /etc/nginx/sites-enabel/server.webstation.conf 에 위치한 파일로 구성되어있으며

  1. sudo vi /etc/nginx/sites-enabel/server.webstation.conf
    • 또는 sudo nano 등 여러가지 편집기 

를 사용하여 파일을 읽어보면 

server{

   listen ~~~~

   root /var/service/web;

   index ~~~

.....

}

요 부분이 보이실텐데 사용하시는 index 파일의 확장자 (.html, .php, .js 등등)을 적어주시면 하위주소도 파일이 있는지 검사한 후에 404 에러를 표출하게 설정하신겁니다.

server{

   listen ~~~~

   root /var/service/web;

   index ~~~

  try_files $uri $uri/ /index.php?$args;

.....

}

요렇게 설정하시고 

sudo nginx -s reload 

하시면 원하시는대로 하위폴더에까지 접근 가능한 서비스를 구현할 수 있습니다~!!

 

질문이나 어려운사항은 편하게 댓글달아주세요~!

신고공유스크랩
0

Nicona
5Lv. 664P
다음 레벨까지 56P

리액트, JAVA, 노드, 개발, 서버.... 잡종입니다 잡종... 

 

메인서버

OS : PROXMOX 

CPU :  Intel i7-5820K CPU @ 3.30GHz (6c 12t)

MEM : Samsung ddr4 64GB 2133

서비스 : 윈도우

 

NAS서버

OS : 헤놀로지

CPU :  Intel Pentium Gold G5400 CPU @ 3.70GHz (4c 4t)

MEM : Samsung ddr4 8GB X 2

STOR: 128gb nvme cash, 8Tb hdd X 5 R5 1.8TB hdd x1 

CASE : Tank H6

서비스: 홈페이지, 개발서버

 

NPM서버

OS : 우분투 

CPU :  Intel Celeron N2807CPU @ 1.58GHz (2c 2t)

MEM : ddr3 2GB

Gaida F200

 

회사 테스트서버 - proxmox

IBM X3650M3 

Supermicro x 2

 

테스트서버 - proxmox

lenovo x3550 m5 x2

 

윈도우 , KMS서버, 리눅스, 등등...

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story

첨부 0

번호 분류 제목 글쓴이 날짜 조회 추천
공지 정보 DSM 7.2v) Mshell로 헤놀로지 부트로더 빌드하기. 63 달소 23.05.29.01:57 25750 +25
공지 정보 DSM 7.2v) ARPL-i18n(rr)으로 헤놀로지 부트로더 빌드하기. 73 달소 23.05.23.23:58 27319 +23
가이드 나만의 구독 관리하기 Wallos 서버 구축하기.(DSM) 2 달소 1일 전17:30 253 +2
업데이트 m.2 nvme 단독설치(DSM 및 볼륨)를 위한 nvmesystem addon for mshell 배포. 16 화정큐삼 4일 전21:48 334 +8
업데이트 nvmesystem addon for mshell 을 테스트 중입니다. 5 화정큐삼 4일 전12:06 175 +6
58 가이드
image
달소 1일 전17:30 254 +2
57 가이드
normal
블랙앤해적 24.04.21.20:01 522 +2
56 가이드
normal
펜타네스트 24.04.12.16:13 743 +4
55 가이드
image
keiminem 24.04.02.07:00 349 0
54 가이드
image
CAD 24.03.20.09:47 522 +4
53 가이드
normal
블랙앤해적 24.03.10.14:25 441 +7
52 가이드
image
달소 24.03.10.11:00 256 +3
51 가이드
image
달소 24.03.10.10:06 310 +7
50 가이드
image
달소 24.03.09.21:32 363 0
49 가이드
image
달소 24.03.09.20:57 832 +10
48 가이드
normal
riverflow 24.02.16.13:34 1017 +6
47 가이드
image
EXP 24.01.31.20:30 277 +3
46 가이드
normal
화정큐삼 24.01.30.21:35 376 +4
45 가이드
image
달소 24.01.26.16:23 5261 +3
44 가이드
image
EXP 24.01.20.20:59 387 +1
43 가이드
image
EXP 24.01.07.06:21 444 +3
42 가이드
image
EXP 24.01.06.06:43 656 +7
41 가이드
image
달소 24.01.05.17:15 290 +1
40 가이드
image
블랙앤해적 24.01.05.13:32 541 +5
39 가이드
normal
별님하나 23.12.22.15:04 397 0