lnwu 发表于 2019-06-12 15:16

求助:nginx配置

求助:
   在一私有云平台内的虚拟主机中部署LNMP,应用是基于CodeIgniter开发,虚拟主机是单网卡,ip是192.168.6.10/24,映射平台外部ip是172.23.17.10,
    nginx的配置如下:
   
# ci framework config file
    server {
      listen 80;
#       server_nametest.test.cn;
#      root /Data/www/jun;
      index      index.php index.html index.htm;


      access_log/var/log/nginx/ci_access.logmain;
      error_log   /var/log/nginx/ci_error.logdebug;


      location / {
         index index.php;
         root /Data/www/jun;
         try_files $uri $uri/ /index.php?$uri&$args;
      }


      location ~ ^.+.php {
         include      fastcgi_params;
         root         /Data/www/jun;
         fastcgi_pass   127.0.0.1:9000;
         fastcgi_indexindex.php;
         fastcgi_split_path_info ^((?U).+.php)(/?.+)$;
         fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
         fastcgi_param PATH_INFO $fastcgi_path_info;
         fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;
      }


    }





   现在我在私有云平台内的其它虚拟主机里面可以正常打开此应用,网址:http://192.168.6.10
   但是我在平台外的主机打开网址:http://172.23.17.10却不能打开,网页会自动跳转到http://192.168.6.10
   可以肯定是平台外的主机到这台虚拟主机的网络是通的,我可以在平台外通过ssh连接到172.23.17.10的主机。

   请教这个要怎么解决?
页: [1]
查看完整版本: 求助:nginx配置