Странное нежелательное перенаправление HTTPS на моем сервере nginx

Я пытаюсь найти, что вызывает перенаправление HTTPS на моем сервере nginx. Я даже начал новый бродячий бокс, чтобы проверить его без везения, поэтому я начинаю верить, что он не имеет ничего общего с моей локальной коробкой бродяг.

Я использую Mac OSX High Сьерра в моем компьютере и Ubuntu 16.04 для моего локального сервера в моем брандмауэре.

Как я уже говорил, я постоянно получаю перенаправление HTTPS для своего домена, а SSL не включен на моем сервере nginx .

Вот моя конфигурация nginx (vhost.conf):

server { listen 80; root /var/www/example.dev/html; index index.php; server_name example.dev; sendfile off; location / { try_files $uri $uri/ /index.php?q=$uri&$args; } # pass the PHP scripts to FastCGI server listening on /tmp/php7.0-fpm.sock # location ~ \.php$ { fastcgi_pass unix:/run/php/php7.0-fpm.sock; fastcgi_split_path_info ^(.+\.php)(/.+)$; try_files $fastcgi_script_name =404; set $path_info $fastcgi_path_info; fastcgi_param PATH_INFO $path_info; fastcgi_index index.php; include fastcgi.conf; } }

В моем nginx.conf у меня есть следующее содержание:

user www-data; worker_processes auto; pid /run/nginx.pid; events { worker_connections 768; } http { ## # Basic Settings ## sendfile on; tcp_nopush on; tcp_nodelay on; keepalive_timeout 65; types_hash_max_size 2048; # server_tokens off; # server_names_hash_bucket_size 64; # server_name_in_redirect off; include /etc/nginx/mime.types; default_type application/octet-stream; ## # Logging Settings ## access_log /var/log/nginx/access.log; error_log /var/log/nginx/error.log; ## # Gzip Settings ## gzip on; gzip_disable "msie6"; ## # Virtual Host Configs ## include /etc/nginx/conf.d/*.conf; include /etc/nginx/sites-enabled/*; }

И в моем файле / etc / hosts я добавил следующее: я могу получить доступ к серверу Vagrant с моего mac (да, 192.168.50.100 - это IP-адрес бродячего сервера, он был проверен):

192.168.50.100 example.dev

Если я делаю запрос wget с моего mac, я получаю возвращаемое содержимое моего сервера без перенаправления HTTPS.

Мне определенно нужна помощь с этим.

0
задан 23 March 2018 в 17:17

2 ответа

Это самая неудобная вещь, которую я испытал при настройке сервера. Просто изменив servername сделал «трюк».

Я использовал TLD .dev. Я изменил его на .local и voilà! Работа сервера. Тот же самый конфигуратор, бесчисленное множество service nginx restart, 2 разных бродячих машин с двумя разными версиями Ubuntu и все еще получил те же результаты.

Даже изменение server.conf для совершенно другого.

1
ответ дан 17 July 2018 в 18:15

Это самая неудобная вещь, которую я испытал при настройке сервера. Просто изменив servername сделал «трюк».

Я использовал TLD .dev. Я изменил его на .local и voilà! Работа сервера. Тот же самый конфигуратор, бесчисленное множество service nginx restart, 2 разных бродячих машин с двумя разными версиями Ubuntu и все еще получил те же результаты.

Даже изменение server.conf для совершенно другого.

1
ответ дан 23 July 2018 в 19:04

Другие вопросы по тегам:

Похожие вопросы: