Мой сервер работал нормально, пока я не перезапустил сервер, и теперь моя программа с cURL API перестает работать.После длительного устранения неисправностей я выяснил, в чем проблема.
Когда я использую эту команду:
curl -i https://server.my-site.com/checkConnection
Nginx возвращает ошибку:
HTTP/1.1 301 Moved Permanently
Server: nginx
Date: Thu, 04 Jul 2019 17:14:40 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 0
Connection: keep-alive
Location: /checkConnection/
ноесли я использую эту команду:
curl -i -L https://server.my-site.com/checkConnection
Затем сервер вернет:
HTTP/1.1 301 Moved Permanently
Server: nginx
Date: Thu, 04 Jul 2019 17:14:40 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 0
Connection: keep-alive
Location: /checkConnection/
HTTP/1.1 200 OK
Server: nginx
Date: Thu, 04 Jul 2019 17:14:40 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 2
Connection: keep-alive
X-Frame-Options: SAMEORIGIN
ok
А если я использую браузер, то все работает.Я понятия не имею, из-за чего возникает ошибка.и как это исправить.
Любая помощь приветствуется!