VPS侦探论坛

 找回密码
 注册
查看: 278|回复: 11

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

[复制链接]
发表于 2020-4-7 16:27:19 | 显示全部楼层 |阅读模式



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

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

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

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

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


美国VPS推荐: 遨游主机LinodeLOCVPSKVMLAVPS2EZ搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2020-4-7 16:31:31 | 显示全部楼层


去vhost文件夹下看看配置有没有什么问题
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 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;
    }
美国VPS推荐: 遨游主机LinodeLOCVPSKVMLAVPS2EZ搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
 楼主| 发表于 2020-4-7 16:40:38 | 显示全部楼层



这个文件存在的
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
发表于 2020-4-7 16:44:21 | 显示全部楼层

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

美国VPS、VPN、域名代购:http://shop63846532.taobao.com/

 楼主| 发表于 2020-4-7 17:02:11 | 显示全部楼层

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

线上的,我只是在帖子里面把域名修改成x.app了。其实不是这个
 楼主| 发表于 2020-4-7 17:08:24 | 显示全部楼层

并且我第一次创建的vhost的域名,也无法打开,只解析到了nginx的网站的默认目录的上级目录。也就是和ip地址的访问效果一样。而没有解析到对应的vhost的网站目录。
美国VPS推荐: 遨游主机LinodeLOCVPSKVMLAVPS2EZ搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
 楼主| 发表于 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
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
发表于 2020-4-7 19:23:39 | 显示全部楼层


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

.app域名是有HSTS的,也就是强制https,肯定会自动跳转到https,这个和lnmp没关系,没开https是没法访问
美国VPS推荐: 遨游主机LinodeLOCVPSKVMLAVPS2EZ搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
 楼主| 发表于 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的那个目录。要自己全部输入才行
发表于 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 中的目录
 楼主| 发表于 2020-4-8 17:58:51 | 显示全部楼层

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

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

都已经解决了,感谢军哥
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2020-6-4 16:06 , Processed in 0.051350 second(s), 26 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表