www 도메인 접속 시 에러 관련해서 문의드립니다.
CMS/프레임워크 | Rhymix 2.1 |
---|---|
개발 언어 | PHP 7.3 |
문제 페이지 주소 | 비공개 (작성 후 5일 경과) |
nginx 가상서버 / 라이믹스 2.x 최신버젼을 적용했습니다.
www.도메인 접속 에러관련해서 라이믹스 업데이트와 관련이 있는건지 아니면 서버 설정이 아예 처음부터 반영이 안된건지, 그리고 또다른 에러가 발생할 여지가 혹시 있을 수 있을까요?
아주 오래전 의뢰로 서버설정을 진행한부분이라 다시 전반적으로 체크를 해야하는 정도 인지도 확인이 가능할까요?
1. https://nakknakk.com로 접속 시 이상없이 접속이 됩니다.
2. https://www.nakknakk.com/으로 접속 시 https 연결이 비공개로 설정되어 있지 않습니다.
서버 설정 파일 내용입니다.
server {
server_name nakknakk.com;
root /home/youtubeharuoops/www;
index index.php index.html;
client_max_body_size 32m;
include rhymix_rewrite.conf;
location ~ [^/]\.php(/|$) {
fastcgi_split_path_info ^(.+?\.php)(/.*)$;
if (!-f $document_root$fastcgi_script_name) {
return 404;
}
fastcgi_pass unix:/run/php/php7.3-fpm.sock;
fastcgi_index index.php;
include fastcgi_params;
}
listen 443 ssl; # managed by Certbot
ssl_certificate /etc/letsencrypt/live/nakknakk.com/fullchain.pem; # managed by Certbot
ssl_certificate_key /etc/letsencrypt/live/nakknakk.com/privkey.pem; # managed by Certbot
include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot
ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot
}
server {
server_name www.nakknakk.com;
return 301 $scheme://nakknakk.com$request_uri;
listen 443 ssl; # managed by Certbot
ssl_certificate /etc/letsencrypt/live/nakknakk.com/fullchain.pem; # managed by Certbot
ssl_certificate_key /etc/letsencrypt/live/nakknakk.com/privkey.pem; # managed by Certbot
include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot
ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot
}
server {
if ($host = nakknakk.com) {
return 301 https://$host$request_uri;
} # managed by Certbot
server_name nakknakk.com;
listen 80;
return 404; # managed by Certbot
}
server {
if ($host = www.nakknakk.com) {
return 301 https://$host$request_uri;
} # managed by Certbot
server_name www.nakknakk.com;
listen 80;
return 404; # managed by Certbot
}
access_log /var/log/nginx/access.log;
error_log /var/log/nginx/error.log;
댓글 2
nakknakk.com에만 유효하고 www.nakknakk.com에는 유효하지 않은 인증서를 발급받으셨네요.
certbot 자동모드 믿지 말고 필요한 도메인에 대하여 직접 인증서 요청하세요.
자동모드는 nginx 설정파일을 너덜너덜하게 만들어 놓을 뿐, 제대로 하는 게 없습니다.
답변주신 부분으로 검색을 우선 해보겠습니다.