使用域名时Nginx不保留路径

时间:2018-07-16 08:33:20

标签: nginx dns

我的应用程序正在Nginx Web服务器上运行。我可以通过服务器DNS名称访问该应用程序。示例:

ec2-xxxxxx / myapp

如果我输入的地址没有 / myapp ,我会看到Nginx 403禁止错误。

我现在在“域”控制面板上创建了一个新的子域,并将请求转发到根地址。

访问子域时可以看到403错误,但是当我输入 subdomain.mydomain.com/myapp 时,仍然看到403 Forbidden错误。从域名调用时,相对路径未得到保留。

此问题是否与在我的域注册表中解析DNS有关,还是Nginx配置问题?

2 个答案:

答案 0 :(得分:0)

这是一个nginx配置问题。您需要为子域创建虚拟主机。发布您应该能够从子域访问应用程序的信息。

答案 1 :(得分:-1)

问题出在域注册表( GoDaddy )上,与Nginx配置无关。
从GoDaddy迁移到AWS Route53后,我可以轻松地通过其相对路径访问子域。