Linux Nginx 설정 / 바 인 딩 도 메 인 이름

2687 단어 LinuxNginx
글 목록
  • 1. 원 격 접속 서버
  • 2. 'Nginx' 도 메 인 이름 설정
  • 2.1. 모든 도 메 인 이름 에 단독 프로필 을 만 들 때 다음 과 같은 내용 을 입력 하 십시오.
  • 2.2 여러 도 메 인 규칙 을 하나의 공 통 된 프로필 에 쓸 때 다음 과 같은 내용 을 입력 하 십시오.
  • 2.3. 'WWW' 접두사 가 없 는 도 메 인 이름 설정 규칙 과 '301' 점프 시 다음 내용 을 입력 하 십시오.
  • 2.4. 도 메 인 이름 에 '404' 알림 을 추가 할 때 다음 과 같은 내용 을 입력 하 십시오.
  • 3. 후속 작업
  • 1. 원 격 접속 서버
    2. Nginx 도 메 인 이름 설정
    명령 실행 vi /etc/nginx/conf.d/**.conf 서비스 프로필 열기 Nginx2.1 도 메 인 이름 마다 별도의 프로필 을 만 들 때 다음 과 같은 내용 을 입력 하 십시오.
        server
        {
    	    listen   80;                            #       80。
    	    server_name  www.server110.com;         #      。
    	    index index.htm index.html index.php;   #      。
    	    root /home/www/server110.com;           #       。
    	    include location.conf;                  #                  ,    ,     。
        }
    

    2.2 여러 도 메 인 이름 규칙 을 하나의 공 통 된 프로필 에 쓸 때 다음 과 같은 내용 을 입력 하 십시오.
        server
        {
    	    listen   80;                            #       80。
    	    server_name  www.server110.com;         #      。
    	    index index.htm index.html index.php;   #      。
    	    root /home/www/server110.com;           #       。
    	    include location.conf;                  #                  ,    ,     。
        }
        server
        {
    	    listen   80;                            #       80。
    	    server_name  www.server111.com;         #      。
    	    index index.htm index.html index.php;   #      。
    	    root /home/www/server111.com;           #       。
    	    include location.conf;                  #                  ,    ,     。
        }
    

    2.3. WWW 접두사 가 없 는 도 메 인 이름 설정 규칙 과 301 점프 시 다음 내용 을 입력 하 십시오.
        server
        {
    	    listen 80;
    	    server_name server110.com;
    	    rewrite ^/(.*) http://www.server110.com/$1 permanent;
        }
    

    2.4 도 메 인 이름 에 알림 404 을 추가 할 때 다음 과 같은 내용 을 입력 합 니 다.
        server
        {
    	    listen   80;                            #       80。
    	    server_name  www.server110.com;         #      。
    	    index index.htm index.html index.php;   #      。
    	    root /home/www/server110.com;           #       。
    	    include location.conf;                  #                  ,    ,     。
    	    error_page 404			    #/404.html;
        }
    

    3. 후속 작업
  • Esc 를 누 르 면 편집 을 종료 하고 입력 :wq 을 누 르 면 종료 저장 합 니 다.
  • 명령 집행 nginx -t 설정 에 오류 가 있 는 지 확인 하고 오류 알림 에 따라 오 류 를 복구 합 니 다.
  • 명령 실행 systemctl restart nginx Nginx 서비스 재 개.
  • 명령 실행 systemctl reload nginx Nginx 서 비 스 를 다시 불 러 옵 니 다.
  • 좋은 웹페이지 즐겨찾기