У меня есть сервер Unicorn, работающий на localhost:8080
, и он всегда переписывается в мой корневой домен, когда я делаю curl -O http://localhost:8080
. У меня есть Не знаю, где эта проблема возникает, и я ценю любую помощь в устранении этой проблемы. Пожалуйста, дайте мне знать, если вам нужна дополнительная информация.Почему Единорог перенаправляется на мое корневое доменное имя? (на Gitlab)
Если вы спрашиваете «что вы пробовали», то с прошлой ночи я попытался решить эту проблему, внеся изменения в конфигурацию NGinx, /etc/hosts
, имя хоста. Я могу хотя бы сказать, что теперь это не проблема с NGinx (да).
Unicorn
$ curl -H 'Host: git.niklasrosenstein.com' http://localhost:8080 -i
HTTP/1.1 302 Found
Date: Mon, 18 Jan 2016 14:29:08 GMT
Status: 302 Found
Connection: close
X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
Location: http://niklasrosenstein.com
Content-Type: text/html; charset=utf-8
Cache-Control: no-cache
X-Request-Id: 1a63e4a4-a5fe-4544-8f74-8b1bd0117a57
X-Runtime: 0.271394
<html><body>You are being <a href="http://niklasrosenstein.com">redirected</a>.</body></html>
Если Nginx не участвует, подумайте об удалении тега Nginx. –