请教军哥,lnmp1.6,装完之后打不开网站
lnmp1.6,安装之后,默认页面都可以打开,也能进入phpmyadmin但是vhost add之后,打不开网站。html文件都打不开
但是用默认域名/子目录则可以正常访问
nginx下,vhost文件又是存在该域名的配置文件的。
请问是什么情况?我哪里没有做正确嘛?需要我提供什么资料?谢谢
去vhost文件夹下看看配置有没有什么问题 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;
}
这个文件存在的 你这是线上还是线下,线下的要改host newley1105 发表于 2020-4-7 16:44
你这是线上还是线下,线下的要改host
线上的,我只是在帖子里面把域名修改成x.app了。其实不是这个 并且我第一次创建的vhost的域名,也无法打开,只解析到了nginx的网站的默认目录的上级目录。也就是和ip地址的访问效果一样。而没有解析到对应的vhost的网站目录。 本帖最后由 xiaoker 于 2020-4-7 17:40 编辑
之前的问题已经解决了
不过新问题来了。
我在浏览器地址栏输入 www.x.app自动给我换成了https://www.x.app
但是第一个vhost add的域名并没有这样
这是自动了开启了HTTPS吗?
但是我vhost add的时候没有开启ssl
xiaoker 发表于 2020-4-7 17:38
之前的问题已经解决了
不过新问题来了。
.app域名是有HSTS的,也就是强制https,肯定会自动跳转到https,这个和lnmp没关系,没开https是没法访问 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的那个目录。要自己全部输入才行 xiaoker 发表于 2020-4-7 19:44
大神终于来了。感谢,我也猜到了。不过我第一个vhost add创建的.com的域名也不行。
输入xxx.com之后,直 ...
显示默认界面可能添加有错误或其他原因导致没生效
lnmp.conf 只是在安装lnmp前修改才生效且只修改默认站点的目录,lnmp vhost add 的只能是添加时自己填写目录或自己修改 /bin/lnmp 中的目录 licess 发表于 2020-4-8 12:42
显示默认界面可能添加有错误或其他原因导致没生效
lnmp.conf 只是在安装lnmp前修改才生效且只修改默认站 ...
都已经解决了,感谢军哥
页:
[1]