tangchang 发表于 2017-4-6 23:06:45

lnmp1.3, nginx 多端口配置不成功

VMware 安装 lnmp1.3,想配置多个端口,对应多个项目,总是进入nginx 欢迎页面。
nginx.conf 没有改变
vhost其中一个配置如下,如果是PHP文件就会报404,HTML文件就没问题。

server
    {
      listen 81;
      #listen [::]:80;
      server_name 192.168.1.107:81;
      index index.html index.htm index.php default.html default.htm default.php
      root /data/web/htdocs/php7.com/;

      location / {
            root /data/web/htdocs/php7.com/;
            index index.html index.htm index.php default.html default.htm default.php;
      }
      
      #include thinkphp.conf;
      #error_page   404   /404.html;
      include enable-php.conf;
               
      location ~ .*.(gif|jpg|jpeg|png|bmp|swf)$
      {
            expires 30d;
      }
      
      location ~ .*.(js|css)?$
      {
            expires   12h;
      }
      
      location ~ /.
      {
            deny all;
      }
      
      access_log /home/wwwlogs/access.log;
      error_log /home/wwwlogs/error.log;
      
    }

licess 发表于 2017-4-7 14:18:51

错误太多自己参考这个吧server
    {
      listen 81;
      index index.html index.htm index.php;
      root/home/wwwroot/a;

      #error_page   404   /404.html;

      # Deny access to PHP files in specific directory
      #location ~ /(wp-content|uploads|wp-includes|images)/.*\.php$ { deny all; }

      include enable-php.conf;

      location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
      {
            expires      30d;
      }

      location ~ .*\.(js|css)?$
      {
            expires      12h;
      }

      location ~ /\.
      {
            deny all;
      }

      access_log/home/wwwlogs/access.log;
    }
如果另外要用 http://域名:端口这样的形势访问的话,在 listen 81; 下面添加一行 server_name abc.com; 保存,重启nginx生效

tangchang 发表于 2017-4-7 22:23:06

回复 2# 的帖子

按军哥的配置,成功了,谢谢军哥了

mzlt 发表于 2020-4-1 16:56:53

tangchang 发表于 2017-4-7 22:23
按军哥的配置,成功了,谢谢军哥了

你怎么配好的?为什么按照“域名:81/目录名”显示404?

licess 发表于 2020-4-1 19:19:56

mzlt 发表于 2020-4-1 16:56
你怎么配好的?为什么按照“域名:81/目录名”显示404?

不清楚你配置文件、目录结构,你也没按反馈必读要求提供信息无法确定什么原因

mzlt 发表于 2020-4-2 09:37:06

licess 发表于 2020-4-1 19:19
不清楚你配置文件、目录结构,你也没按反馈必读要求提供信息无法确定什么原因 ...

搞定了,路径配错了。管理员好敬业呀,谢谢!有问题再找你~
页: [1]
查看完整版本: lnmp1.3, nginx 多端口配置不成功