xiaoker 发表于 2020-4-7 16:27:19

请教军哥,lnmp1.6,装完之后打不开网站

lnmp1.6,安装之后,默认页面都可以打开,也能进入phpmyadmin

但是vhost add之后,打不开网站。html文件都打不开

但是用默认域名/子目录则可以正常访问

nginx下,vhost文件又是存在该域名的配置文件的。

请问是什么情况?我哪里没有做正确嘛?需要我提供什么资料?谢谢


newley1105 发表于 2020-4-7 16:31:31

去vhost文件夹下看看配置有没有什么问题

xiaoker 发表于 2020-4-7 16:40:09

newley1105 发表于 2020-4-7 16:31
去vhost文件夹下看看配置有没有什么问题
server
    {
      listen 80;
      #listen [::]:80;
      server_name x.app www.x.app;
      index index.html index.htm index.php default.html default.htm default.php;
      root/alidata/wwwdata/x.app;

      include rewrite/ordpress.conf;
      #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 ~ /.well-known {
            allow all;
      }

      location ~ /\.
      {
            deny all;
      }

      access_log/home/wwwlogs/x.app.log;
    }

xiaoker 发表于 2020-4-7 16:40:38

这个文件存在的

newley1105 发表于 2020-4-7 16:44:21

你这是线上还是线下,线下的要改host

xiaoker 发表于 2020-4-7 17:02:11

newley1105 发表于 2020-4-7 16:44
你这是线上还是线下,线下的要改host

线上的,我只是在帖子里面把域名修改成x.app了。其实不是这个

xiaoker 发表于 2020-4-7 17:08:24

并且我第一次创建的vhost的域名,也无法打开,只解析到了nginx的网站的默认目录的上级目录。也就是和ip地址的访问效果一样。而没有解析到对应的vhost的网站目录。

xiaoker 发表于 2020-4-7 17:38:00

本帖最后由 xiaoker 于 2020-4-7 17:40 编辑

之前的问题已经解决了
不过新问题来了。

我在浏览器地址栏输入 www.x.app自动给我换成了https://www.x.app

但是第一个vhost add的域名并没有这样

这是自动了开启了HTTPS吗?

但是我vhost add的时候没有开启ssl

licess 发表于 2020-4-7 19:23:39

xiaoker 发表于 2020-4-7 17:38
之前的问题已经解决了
不过新问题来了。



.app域名是有HSTS的,也就是强制https,肯定会自动跳转到https,这个和lnmp没关系,没开https是没法访问

xiaoker 发表于 2020-4-7 19:44:20

licess 发表于 2020-4-7 19:23
.app域名是有HSTS的,也就是强制https,肯定会自动跳转到https,这个和lnmp没关系,没开https是没法访问 ...

大神终于来了。感谢,我也猜到了。不过我第一个vhost add创建的.com的域名也不行。

输入xxx.com之后,直接访问效果和输入服务器ip地址一样,出现的时lnmp的默认页面。不知道为什么。

补充内容 (2020-4-7 20:51):
还有就是 网站的默认目录,lnmp.conf修改之后,在vhost add的时候,显示的还是wwwroot的那个目录。要自己全部输入才行

licess 发表于 2020-4-8 12:42:28

xiaoker 发表于 2020-4-7 19:44
大神终于来了。感谢,我也猜到了。不过我第一个vhost add创建的.com的域名也不行。

输入xxx.com之后,直 ...

显示默认界面可能添加有错误或其他原因导致没生效

lnmp.conf 只是在安装lnmp前修改才生效且只修改默认站点的目录,lnmp vhost add 的只能是添加时自己填写目录或自己修改 /bin/lnmp 中的目录

xiaoker 发表于 2020-4-8 17:58:51

licess 发表于 2020-4-8 12:42
显示默认界面可能添加有错误或其他原因导致没生效

lnmp.conf 只是在安装lnmp前修改才生效且只修改默认站 ...

都已经解决了,感谢军哥
页: [1]
查看完整版本: 请教军哥,lnmp1.6,装完之后打不开网站