安装了网站,然后配置了https,基本都是默认操作
然后都好了发现无法域名后加上index.html无法访问出现404
看了一下站点的配置文件如下(部分),看着也没啥问题
server
{
listen 80;
listen 443 ssl http2;
server_name new.chongwuw.cn www.chongwuw.cn chongwuw.cn;
index index.php index.html index.htm default.php default.htm default.html;
root /www/wwwroot/new.chongwuw.cn;
#SSL-START SSL相关配置,请勿删除或修改下一行带注释的404规则
#error_page 404/404.html;
#HTTP_TO_HTTPS_START
if ($server_port !~ 443){
rewrite ^(/.*)$ https://$host$1 permanent;
}
#HTTP_TO_HTTPS_END
伪静态配置如下
if (-f $request_filename/index.html){
rewrite (.*) $1/index.html break;
}
if (-f $request_filename/index.php){
rewrite (.*) $1/index.php;
}
if (!-f $request_filename){
rewrite (.*) /index.php;
}
location ~ \.htaccess$ {
deny all;
}
不知道哪里配置出错了
|
|