如何在nginx中调试和查找子域的默认文档根?
我无法调试在如何在nginx中调试和查找子域的默认文档根?,nginx,Nginx,我无法调试在nginx中配置的子域之一的默认文档根目录,我已尝试了所述的所有有效解决方案 在nginx版本上运行的Web服务器:nginx/1.10.3 问题是我需要弄清楚,这个URL的根目录在哪里,或者它打印1 在/usr/share/nginx/html/index.php上,我写了2 以下是nginx conf的一些代码片段: include /etc/nginx/static/*.conf; include /etc/nginx/saas_clients/*.conf; index
nginx
中配置的子域之一的默认文档根目录,我已尝试了所述的所有有效解决方案
在nginx版本上运行的Web服务器:nginx/1.10.3
问题是我需要弄清楚,这个URL的根目录在哪里,或者它打印1
在/usr/share/nginx/html/index.php上,我写了2
以下是nginx conf的一些代码片段:
include /etc/nginx/static/*.conf;
include /etc/nginx/saas_clients/*.conf;
index index.php index.html index.htm;
server {
listen 80;
server_name localhost;
root /mnt/codebase/httpdocs/saas;
location / {
root /usr/share/nginx/html;
index index.php index.html index.htm;
}
# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
location ~ \.php$ {
root html;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
include fastcgi_params;
}
.
.
.
nginx-V
nginx版本:nginx/1.10.3
根据gcc 4.8.3 20140911(红帽4.8.3-9)(gcc)建造
使用OpenSSL 1.0.1k-fips构建,2015年1月8日
TLS SNI支持已启用
配置参数:--prefix=/usr/share/nginx
似乎您已覆盖了root。 调试此类问题的步骤:
干杯看来你已经压倒了root。 调试此类问题的步骤:
干杯我试着回答这个问题,但没有解决我的问题,*.knexusgroup.com的记录是54.235.222.119,w3.knexusgroup.com,但它没有为任何域.knexusgroup.com登录。它适用于根目录有正确定义的地方,我无法找出问题所在,为什么我找不到与任何Nginx配置不匹配的任何子域的根。我尝试从中回答,但没有解决我的问题,*.knexusgroup.com的记录位于54.235.222.119,w3.knexusgroup.com,但它没有为任何域登录。knexusgroup.com。它在有正确的根目录定义的地方工作,我无法找出问题所在,为什么我找不到与任何ngainx配置不匹配的任何子域的根目录。让我看看你的步骤described@UdayShiwakoli下次发布答案前,请记住格式。预览对这类活动非常有帮助things@uday-shiwakoti非常感谢,它帮助我解决了,我创建了一个新服务器,一个接一个地注释了所有启用的配置,它是/etc/nginx/static/*中的一个文件,让我看看您的步骤described@UdayShiwakoli下次请记住格式,在发布你的答案之前。预览对这类活动非常有帮助things@uday-shiwakoti非常感谢,它帮助我解决了问题,我创建了一个新服务器,一个接一个地注释了所有启用的配置,它是来自/etc/nginx/static的一个文件/*