저번에 질문했던 index of / 오류


  • Level 4

    현재 ex 컨테이너를 쓰고 있고 항상 켜두기를 사용하고 있습니다. 그리고 가비아에서 도메인을 구입 후 연결해놓았습니다.
    http://datauzu.net/
    근데 링크를 타고 사이트를 연결하면 사이트가 바로 나오는 게 아니라 index of / 가 먼저 나옵니다.

  • Level 1

    @조민규 저도 웹 개발이 처음이라
    동일한 문제로 찾아봤었는데요 ㅎㅎㅎ
    아래와 같이 해결책을 찾았습니다.
    혹시 동일한 궁금증을 갖고계신 분들을 위해서 정리해봅니다.

    터미널에서 "nginx"의 서버 구축과 관련된 폴더로 이동합니다:

    cd /etc/nginx/sites-enabled/
    

    여기서 default라는 파일을 아래와 같이 vi로 열어보시면

    vi default
    

    아래와 같이 구성되어있습니다.

    server {
    	listen 9090 default_server;
    	listen [::]:9090 default_server;
    
    	root /workspace;
    
    	server_name _;
    
    	location ~ /.git/ {
    		return 404;
    	}
    

    여기서 root /workspace; 라고 되어있는 부분이 서버 구성의 기본 경로입니다.
    커서를 움직여서 수정할 부분에서 "i"를 눌러서 원하는 경로로 바꾸어줍니다.
    편집이 끝나면 "esc"를 누르고 ":wq"를 눌러서 vi를 저장 후 종료해줍니다.

    이번에는 이렇게 수정한 설정을 적용하기 위해 nginx를 재시작 해주어야 합니다.
    아래와 같이 실행합니다.

    service nginx stop
    service nginx start
    

    그러면 이후에 원하시는 사이트를 바로 보실 수 있습니다.

    출처: https://ndb796.tistory.com/103?category=1012181

  • Level 4

    @정성연 서버구성이 구름ide에서 하는건가요??

  • Level 9

    서버 구성에서 기본 index페이지 path 를 ~~~/ex 로 바꿔야 할거 같아요