테스트 사이트 - 개발 중인 베타 버전입니다

짧은 주소 설정파일 채택완료

wsx1234 3년 전 조회 1,497

nginx 설정파일(nginx.conf)에 넣으라해서 아래처럼 넣었는데

안됩니다, 좀봐주십시오 ssl 적용된 상태입니다.

 

# For more information on configuration, see: #   * Official English Documentation: http://nginx.org/en/docs/ #   * Official Russian Documentation: http://nginx.org/ru/docs/

user nginx; worker_processes auto; error_log /var/log/nginx/error.log; pid /run/nginx.pid;

# Load dynamic modules. See /usr/share/doc/nginx/README.dynamic. include /usr/share/nginx/modules/*.conf;

events {     worker_connections 1024; }

http {     log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '                       '$status $body_bytes_sent "$http_referer" '                       '"$http_user_agent" "$http_x_forwarded_for"';

    access_log  /var/log/nginx/access.log  main;

    sendfile            on;     tcp_nopush          on;     tcp_nodelay         on;     keepalive_timeout   65;     types_hash_max_size 4096;

    include             /etc/nginx/mime.types;     default_type        application/octet-stream;     client_max_body_size 0;

    # Load modular configuration files from the /etc/nginx/conf.d directory.     # See http://nginx.org/en/docs/ngx_core_module.html#include     # for more information.     include /etc/nginx/conf.d/*.conf;

    server {         listen       80;         listen       [::]:80;

        server_name  _;

    #### 그누보드5 rewrite BOF #####     if (!-e $request_filename){     rewrite ^/content/([0-9a-zA-Z_]+)$ /bbs/content.php?co_id=$1&rewrite=1 break;     rewrite ^/content/([^/]+)/$ /bbs/content.php?co_seo_title=$1&rewrite=1 break;     rewrite ^/rss/([0-9a-zA-Z_]+)$ /bbs/rss.php?bo_table=$1 break;     rewrite ^/([0-9a-zA-Z_]+)$ /bbs/board.php?bo_table=$1&rewrite=1 break;     rewrite ^/([0-9a-zA-Z_]+)/write$ /bbs/write.php?bo_table=$1&rewrite=1 break;     rewrite ^/([0-9a-zA-Z_]+)/([^/]+)/$ /bbs/board.php?bo_table=$1&wr_seo_title=$2&rewrite=1 break;     rewrite ^/([0-9a-zA-Z_]+)/([0-9]+)$ /bbs/board.php?bo_table=$1&wr_id=$2&rewrite=1 break;     }     #### 그누보드5 rewrite EOF #####

        #location ~ /\.well-known/acme-challenge/ {           #allow all;           #root /etc/letsencrypt/live;         #}

        location / {           # http 로 들어올 경우 https 로 리다이렉트 한다.           return 301 https://$server_name$request_uri;

        }

        root         /usr/share/nginx/html;

        # Load configuration files for the default server block.         include /etc/nginx/default.d/*.conf;

        error_page 404 /404.html;         location = /404.html {         }

        error_page 500 502 503 504 /50x.html;         location = /50x.html {         }     }

# Settings for a TLS enabled server. # #    server { #        listen       443 ssl http2; #        listen       [::]:443 ssl http2; #        server_name  _; #        root         /usr/share/nginx/html; # #        ssl_certificate "/etc/pki/nginx/server.crt"; #        ssl_certificate_key "/etc/pki/nginx/private/server.key"; #        ssl_session_cache shared:SSL:1m; #        ssl_session_timeout  10m; #        ssl_ciphers PROFILE=SYSTEM; #        ssl_prefer_server_ciphers on; # #        # Load configuration files for the default server block. #        include /etc/nginx/default.d/*.conf; # #        error_page 404 /404.html; #            location = /40x.html { #        } # #        error_page 500 502 503 504 /50x.html; #            location = /50x.html { #        } #    }

    server {         server_name urdiona.com www.도메인.com; # managed by Certbot         root         /usr/share/nginx/html;

        # Load configuration files for the default server block.         include /etc/nginx/default.d/*.conf;

        error_page 404 /404.html;         location = /404.html {         }

        error_page 500 502 503 504 /50x.html;         location = /50x.html {         }     

    listen [::]:443 ssl ipv6only=on; # managed by Certbot     listen 443 ssl; # managed by Certbot

    ssl_certificate /etc/letsencrypt/live/도메인.com/fullchain.pem; # managed by Certbot     ssl_certificate_key /etc/letsencrypt/live/도메인.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 = urdiona.com) {         return 301 https://$host$request_uri;     } # managed by Certbot

        listen       80 ;         listen       [::]:80 ;

    server_name urdiona.com www.도메인.com;     return 404; # managed by Certbot

}}  

 

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
들레아빠

/etc/nginx/default.d/00-default.conf에 넣어 보세요.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

w
wsx1234
3년 전
들레아빠님 감사합니다.
검색해도 설명이 죄다 어렵던데
바로 해결되었습니다. ㅎㅎ

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인