nginx 대표 도메인으로 포워딩 하기(www to no-www)

사이트에 하나의 서비스인데 여러 도메인이 있을 경우 (예: lesstif.comwww.lesstif.com) 모든 요청을 대표 사이트(Ex: www.lesstif.com) 로 forwarding 하는 방법

 

 

아래와 같이 server 항목에 두 도메인을 기술하고 대표 도메인으로 포워딩하도록 설정 

server {
    listen       80;
    server_name  lesstif.com;
    return       301 http://www.lesstif.com$request_uri;
}
server {
    listen       80;
    server_name  www.lesstif.com;
	# ... 기타 설정
}

 

 

 

Ref