nginx 여러 도 메 인 이름 바 인 딩

nginx 는 여러 도 메 인 이름 을 연결 하면 여러 도 메 인 이름 규칙 을 하나의 프로필 에 쓸 수도 있 고 여러 도 메 인 이름 프로필 을 만 들 수도 있 습 니 다. 저 는 보통 관리 가 편리 하기 위해 모든 도 메 인 이름 에 파일 을 만 들 고 같은 도 메 인 이름 도 하나의 전체 프로필 에 쓸 수 있 습 니 다.
도 메 인 마다 파일 을 쓰 는 방법
       먼저 nginx 도 메 인 이름 프로필 저장 디 렉 터 리 를 엽 니 다. / usr / local / nginx / conf / server. 도 메 인 이름 www. your - domain. com 을 연결 하려 면 
이 디 렉 터 리 에 파일 을 만 듭 니 다: www. your - domain. conf
그리고 이 파일 에 규칙 을 쓰 십시오. 예 를 들 어: server
1
2
3
4
5
6
7 { listen 80 ; server_name
www.
your-domain.com ; # index index.htm index.html index.php; # root /home/www/your-domain.com; # include location.conf; # , }
그 다음 에 nginx 서버 를 다시 시작 하면 도 메 인 이름 은 연결 에 성공 합 니 다. nginx 서버 재 시작 명령: / etc / init. d / nginx restart 2, 한 파일 여러 도 메 인 이름 의 쓰기 한 파일 에 여러 도 메 인 이름 을 추가 하 는 규칙 도 마찬가지 입 니 다. 위 에 있 는 도 메 인 이름 을 반복 해서 쓰 면 됩 니 다. 예 를 들 어 server.
1
2
3
4
5
6
7
8
9
10
11
12
13
14 { listen 80 ; server_name bbs.your-domain.com; # index index.htm index.html index.php; # root /home/www/bbs.your-domain.com; #bbs include location.conf; # , }server { listen 80 ; server_name www.your-domain.com; # index index.htm index.html index.php; # root /home/www/www.your-domain.com; # include location.conf; # , }
3. ww 가 없 는 도 메 인 이름 에 301 점프 를 추가 합 니 다. ww 가 없 는 도 메 인 이름 에 301 점프 를 추가 하려 면 도 메 인 이름 을 연결 하 는 것 과 마찬가지 로 ww 가 없 는 도 메 인 이름 을 먼저 연결 합 니 다. 사이트 디 렉 터 리 를 쓰 지 않 고 301 점프 를 합 니 다. 예 를 들 어:
1
2
3
4
5
6 server { listen 80 ; server_name your-domain.com; rewrite ^/(.*) http:
//www.your-domain.com/$1 permanent; }
404 페이지 추가
       404 페이지 를 추가 하면 다음 과 같이 직접 추가 할 수 있 습 니 다.
1
2
3
4
5
6
7
8
9 server { listen 80 ; server_name www.your-domain.com; # index index.htm index.html index.php; # root /home/www/your-domain.com; # include location.conf; # , error_page 404 / 404 .html; }
위의 네 가지 규칙 방법 을 배우 면 기본적으로 nginx 다 중 도 메 인 이름 설정 문 제 를 독립 적 으로 해결 할 수 있 습 니 다.

좋은 웹페이지 즐겨찾기