![带有 fastcgi 的 nginx 子域名](https://linux22.com/image/648600/%E5%B8%A6%E6%9C%89%20fastcgi%20%E7%9A%84%20nginx%20%E5%AD%90%E5%9F%9F%E5%90%8D.png)
我想使用海文件
使用 nginx。为了测试,我将其安装到虚拟机中并通过 IP 地址访问它。我采用以下描述seafile 与 https使其运行。它工作时,nginx.conf
server_name 192.168.0.104;
对于端口80
和443
。但是当我想将其与子域一起使用时,我输入
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
抱歉我的英语不好,我会努力提高。