403 Запрещено nginx / 1.14.0 (Ubuntu) NodeJs и Nginx - PullRequest
0 голосов
/ 24 февраля 2020

Как насчет, я пытаюсь установить сертификат безопасности на моем сервере Ubuntu и Nginx, когда я пытаюсь получить доступ к http (порт: 80), у меня нет проблем. Подробно, когда я пытаюсь перенаправить на https (порт: 443), когда я захожу на мою страницу, отображается 403 Запрещено.

enter image description here

Некоторые рекомендации, которым я следовал о неправильном файле индекса. Добавьте расширение, которое я использую в своем проекте, это hbs. Любые руководства, которые предлагают мне следовать? Это мой файл в Nginx.

server {
        listen 80;

        root /var/www/myapp;

        index index.html index.htm index.nginx-debian.html;

        #server_name example.com www.example.com;

        location / {
                #try_files $uri $uri/ =404;
                proxy_set_header   X-Forwarded-For $remote_addr;
                 proxy_set_header   Host $http_host;
                proxy_pass http://1.1.1.1:3000/; //example
                return 301 https://example.com$request_uri;
       }
}

server {
        listen 443;

        root /var/www/myapp;
        index index.html index.htm index.nginx-debian.html;

        server_name example.com www.example.com;

        ssl on;
        ssl_certificate                 /etc/ssl/cert/example.crt;
        ssl_certificate_key             /etc/ssl/cert/example.key;
        ssl_trusted_certificate         /etc/ssl/cert/example.crt;

        location / {
                # First attempt to serve request as file, then
                # as directory, then fall back to displaying a 404.
                try_files $uri $uri/ =404;
        }


}

Он отлично работает на порте 80 (http), видя другие вопросы, связанные с https. Я думал, что разрешения для папки были предоставлены, но это была катастрофа. на сервере, и я закончил тем, что закрыл порт 22. Есть предложения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...