nginx 가상호스트 설정
http
{
#첫 번째 가상 호스트
server
{
#감청 포트
listen 80;
#호스트 이름
server_name aaa.domain.com;
#접근 로그 파일 저장 경로
access_log logs/aaa.domain.com.access.log combined;
location /
{
#기본 홈 페이지 파일 순서 오른쪽에서 만약 찾지 않으면 일을 ndex.html 파일 찾기 index.htm 파일 로서 홈 페이지 파일
index index.html index.htm;
#웹 파일 저장 HTML 디렉터리
root /data0/htdocs/aaa. domain. com;
}
}
#두 번째 가상 호스트
server
{
#감청 IP, 포트
listen 80;
#호스트 이름
server_name bbb.otherdomain.com;
#접근 로그 파일 저장 경로
access_log logs/bbb.otherdomain.com.access.log.combined;
location /
{
#기본 홈 페이지 파일 순서 오른쪽에서 만약 찾지 않으면 index.html 파일 찾기 index.htm 파일 로서 홈 페이지 파일
index index.html index.htm;
#웹 파일 저장 HTML 디렉터리
root /data0/htdocs/bbb.otherdomain.com;
}
}
#세 번째 가상 호스트
server
{
#감청 IP, 포트
listen 80;
#호스트 이름
server_name www.domain.com domain.com *.domain.com;
#접근 로그 파일 저장 경로
access_log logs/bbb.domain.com.access.log combined;
location /
{
#기본 홈 페이지 파일 순서 오른쪽에서 만약 찾지 않으면 index.html 파일 찾기 index.htm 파일 로서 홈 페이지 파일
index index.html index.htm;
#웹 파일 저장 HTML 디렉터리
root /data0/htdocs/domain.com;
}
}
}
'Server > Nginx' 카테고리의 다른 글
php codeigniter nginx (0) | 2023.09.17 |
---|---|
letsencrypt 보안서버 설치 및 갱신 (0) | 2020.07.01 |
url에서 www를 제거하기 위한 nginx rewrite 설정 (0) | 2017.10.23 |
nginx "An error occurred." (0) | 2016.08.18 |
코드이그나이터 Ninx 에서 사용하기 (0) | 2015.12.04 |