我相信我已正确设置了nginx虚拟主机文件,但是,我无法导航到主机上的该URL。我有一种轻微的感觉,我在这里误解了一些东西。
以下是这种情况。 我有一个Vagrantfile执行以下操作:
继承vhost文件:
server {
listen 80;
server_name vagrant;
root /usr/share/nginx/www;
index index.html index.htm index.php;
location / {
try_files $uri /index.php;
}
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi_params;
}
}
我可以验证当虚拟主机文件被调用时vagrant
并且服务器名称设置为以下server_name _;
,当我访问localhost
时,页面已呈现。
在我尝试设置Magento时,我尝试在域dev.magento下为其设置基于名称的虚拟主机。 co.uk
如果我进入vagrant安装,我可以验证dev.magento.co.uk文件是否在/ etc / nginx / site-enabled目录中,并且它的内容是否已正确复制。< / p>
我错过了什么?