문서의 이전 판입니다!
# 서브 도메인을 모두 무시하게 만든다.
if ($host !~* ^www\.) {
rewrite ^(.*)$ http://www.$host$1 permanent;
}
# .com .net .org 에 대해서도 마찬가지 처리
if ($host ~* ^([a-z0-9\-]+\.(com|net|org))$) {
set $host_with_www www.$1;
rewrite ^(.*)$ http://$host_with_www$1 permanent;
}
rewrite ^ http://www.example.com/? last; # 쿼리 파라미터를 무시하고 무조건 http://www.example.com 으로 보내버림
server {
listen 80;
rewrite ^(.*) https://$host$1 permanent;
}
server {
listen 443;
# .....
}