我正在尝试使用docker-compose创建本地开发环境。它使用以下服务:
据我所知,我已正确设置所有设置:容器运行正常,日志显示没有错误。我在我的主机文件中指向一个域,如:
127.0.0.1 my.domain.dev
如果我运行curl -I my.domain.dev
,我会收到以下回复:
HTTP/1.1 302 Found
Date: Tue, 20 Mar 2018 09:14:24 GMT
Content-Type: text/html; charset=UTF-8
Set-Cookie: XDEBUG_SESSION=www-data; expires=Tue, 20-Mar-2018 10:14:07 GMT; Max-Age=3600; path=/
Set-Cookie: XDEBUG_SESSION=www-data; expires=Tue, 20-Mar-2018 10:14:07 GMT; Max-Age=3600; path=/
Location: /setup/
Set-Cookie: XDEBUG_SESSION=www-data; expires=Tue, 20-Mar-2018 10:14:24 GMT; Max-Age=3600; path=/
Set-Cookie: XDEBUG_SESSION=www-data; expires=Tue, 20-Mar-2018 10:14:24 GMT; Max-Age=3600; path=/
Set-Cookie: XDEBUG_SESSION=www-data; expires=Tue, 20-Mar-2018 10:14:24 GMT; Max-Age=3600; path=/
Set-Cookie: XDEBUG_SESSION=www-data; expires=Tue, 20-Mar-2018 10:14:24 GMT; Max-Age=3600; path=/
Set-Cookie: XDEBUG_SESSION=www-data; expires=Tue, 20-Mar-2018 10:14:24 GMT; Max-Age=3600; path=/
Set-Cookie: XDEBUG_SESSION=www-data; expires=Tue, 20-Mar-2018 10:14:24 GMT; Max-Age=3600; path=/
Set-Cookie: XDEBUG_SESSION=www-data; expires=Tue, 20-Mar-2018 10:14:24 GMT; Max-Age=3600; path=/
X-UA-Compatible: IE=Edge
Vary: Accept-Encoding
Transfer-Encoding: chunked
Connection: keep-alive
但是在任何浏览器中(到目前为止尝试过chrome和firefox)它都会将我重定向到https:
我尝试了以下内容:
更新
也尝试过:
如果有人能找到我失踪的东西,我将非常感激。非常感谢。
以下是Nginx conf的链接:https://pastebin.com/y5ieHBLh - 如果您需要更多信息,请告知我们(例如包含文件)。
仅供参考,这是Magento 2项目的特定配置。
解决方法
我通过输入以下命令的结果找到:
hostname -i
直接输入浏览器然后获得结果。这几乎就像我的主机文件没有被接收。以下是我正在做的一个例子:
127.0.1.1 my.domain.com