5개의 2차 도메인 이름이 있다고 가정해 보겠습니다.
으아악nginx를 구성할 때 서버 모듈은 다음과 같습니다.
으아악질문:
1. 2차 도메인 이름이 5개 있는데 서버 모듈을 5개 작성해야 하나요? 하나만 사용하는 범용 서버 모듈을 작성할 수 있습니까?
2. 5개의 서버 모듈을 작성하는 경우 각 서버 모듈의 location ~ .php${ }
模块是一样的,这个location ~ .php${ }
모듈을 한 번만 작성하여 공유할 수 있나요? 즉, 서버 모듈의 상위 모듈인 http 모듈로 이동이 가능한가요?
3. 많은 예에서 루트와 인덱스는 서버에서 한 번, 다음 레이어 location / { }
모듈에서 다시 두 번 작성되어야 합니다.
巴扎黑2017-05-16 17:11:58
1. 5개의 도메인 이름이 동일한 루트 디렉터리를 가리키고 동일한 사이트를 나타내는 경우 server_name은 공백으로 구분된 여러 도메인 이름을 지정할 수 있습니다. 5개의 도메인 이름이 서로 다른 사이트를 나타내는 경우 여러 서버 세그먼트를 구성해야 합니다. 일반적으로 여러 conf 파일을 소개하기 위해 include 지시어를 사용합니다. 각 도메인 이름은 conf 파일입니다.
2.location 명령은 서버 및 위치에만 사용할 수 있습니다. 자세한 내용은 공식 문서를 참조하세요.
3.root index in location You 서버 내 루트 인덱스를 공유할 수 있습니다.