带有 fastcgi 的 nginx 子域名

带有 fastcgi 的 nginx 子域名

我想使用海文件 使用 nginx。为了测试,我将其安装到虚拟机中并通过 IP 地址访问它。我采用以下描述seafile 与 https使其运行。它工作时,nginx.conf

server_name 192.168.0.104;

对于端口80443。但是当我想将其与子域一起使用时,我输入

server_name cloud.192.168.0.104;

并在ccnet.conf和中使用这个地址seahub_settings.py,但我总是得到

Server cannot be found

在浏览器中。如何将子域名与本地 IP 和 FastCGI 结合使用?

答案1

这是不可能做到的。

如果你想要一个子域名,你需要使用 subdomain.example.com

如果您没有要测试的域名,则需要编辑主机文件:http://en.wikipedia.org/wiki/Hosts_%28file%29

并添加如下条目:

192.168.0.104 cloud.explample.com 

或者只有云

192.168.0.104 cloud

然后,您可以通过浏览器或 cloud.explample.com 或两者进入云,如果您像这样配置您的虚拟主机:

server_name cloud cloud.explample.com;

您的主人喜欢这样:

192.168.0.104 cloud cloud.example.com

抱歉我的英语不好,我会努力提高。

相关内容