Nginx не может подключиться к веб-сайту с определенных устройств - PullRequest
0 голосов
/ 26 октября 2019

У меня странная проблема с сервером Nginx. Я размещаю статические файлы, используя ssl с сертификатами от 1 & 1 . Друг из Великобритании и друг из Германии сообщили, что они не могут получить доступ к моему веб-сайту, в то время как несколько друзей из Германии и Великобритании могут получить доступ к веб-сайту без каких-либо проблем. Ни один из людей, которые тестировали, никогда ранее не заходил на веб-сайт, чтобы убедиться, что результаты теста не совпадают с историей браузера. При вводе URL-адреса Nginx отправляет их на страницу url / default, которая не относится к моим маршрутам.

Я размещал один и тот же веб-сайт на другом компьютере под управлением nginx 1.14.0 (вместо 1.16.1), что решило проблему. вопрос для одного из моих тестеров. Это кажется очень произвольным, кто-нибудь когда-либо имел эту проблему?

Мой конфигурационный файл

server {
  listen 0.0.0.0:443;
  root /home/ubuntu/vue-project/dist/;
  ssl on;
  ssl_certificate /home/ubuntu/vue-project/certs/bundle.crt;
  ssl_certificate_key /home/ubuntu/vue-project/certs/key.key;
  location / {
    try_files $uri $uri/ /index.html;
  }
}

Сценарий перенаправления, который я использую для отправки всех запросов http на мой порт https

server {
    listen 80 default_server;

    server_name _;

    return 301 https://$host$request_uri;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...