Can';t在Nginx中配置子域
这是4个小时的斗争和互联网挖掘,我似乎无法理解为什么这个Nginx配置不起作用 目标: 我有两个完全不同的项目,我想在同一个域主机使用子域。因此,项目一将是Can';t在Nginx中配置子域,nginx,proxy,subdomain,Nginx,Proxy,Subdomain,这是4个小时的斗争和互联网挖掘,我似乎无法理解为什么这个Nginx配置不起作用 目标: 我有两个完全不同的项目,我想在同一个域主机使用子域。因此,项目一将是one.example.com,而项目二必须是two.example.com。我还在端口4000和4001上设置了两个不同的节点js服务器,希望将项目一路由到4000,将项目二路由到4001 server { listen 80; server_name one.example.com; location / {
one.example.com
,而项目二必须是two.example.com
。我还在端口4000
和4001
上设置了两个不同的节点js服务器,希望将项目一路由到4000
,将项目二路由到4001
server {
listen 80;
server_name one.example.com;
location / {
proxy_pass http://127.0.0.1:4000/;
}
}
server {
listen 80;
server_name two.example.com;
location / {
proxy_pass http://127.0.0.1:4001/;
}
}
使用的命令:服务nginx启动
和我得到的错误
nginx.service的作业失败,因为控制进程带错误代码退出。有关详细信息,请参阅“systemctl status nginx.service”和“journalctl-xe”。为了解决我的问题,我必须转到
/etc/nginx/nginx.conf
并将这一行添加到http服务器块的顶部:服务器名称\u散列\u bucket\u大小64代码>我是否需要提供任何DNS信息,问题是否存在?“经过4个小时的斗争和互联网挖掘,我似乎无法理解为什么这个Nginx配置不起作用。”但你甚至没有解释什么在你眼中不起作用。。。对于任何故障排除,您需要显示您使用的命令、得到的结果以及您期望的结果。同样,通过混淆事情,你获得有用和快速回复的机会也会大大降低。此外,您的问题与编程无关,因此这里不再讨论这个话题。您应该一路查看或改进您的问题。@PatrickMevzek当我尝试启动Nginx服务器时,我遇到了一个错误,我提供了代码,给出了我的目标,还添加了我尝试启动Nginx时使用的命令。请检查Nginx-t
输出。请用其他信息编辑您的问题,不要对此使用注释。此外,您得到的错误明确地提示您需要首先尝试什么,您是否执行了这些操作?你看到了什么?