aaPanel_Kern
Hi, here's my situation:
I've got 9 websites in my aaPanel installation that's running version 6.8.26 on an Ubuntu 20.04.5 server.
And i use Nginx with php 7.4 on all sites.
Then all my sites use cloudflares ssl and https are active on all of them.
Here's the config from the non working domain, seems to be the same for all my websites, I have replaced the domain with FAKEDOMAIN.COM
`server
{
listen 80;
listen 443 ssl http2;
server_name FAKEDOMAIN.COM;
index index.php index.html index.htm default.php default.htm default.html;
root /www/wwwroot/FAKEDOMAIN.COM;
#SSL-START SSL related configuration, do NOT delete or modify the next line of commented-out 404 rules
#error_page 404/404.html;
#HTTP_TO_HTTPS_START
if ($server_port !~ 443){
rewrite ^(/.*)$ https://$host$1 permanent;
}
#HTTP_TO_HTTPS_END
ssl_certificate /www/server/panel/vhost/cert/FAKEDOMAIN.COM/fullchain.pem;
ssl_certificate_key /www/server/panel/vhost/cert/FAKEDOMAIN.COM/privkey.pem;
ssl_protocols TLSv1.1 TLSv1.2 TLSv1.3;
ssl_ciphers EECDH+CHACHA20:EECDH+CHACHA20-draft:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256:EECDH+3DES:RSA+3DES:!MD5;
ssl_prefer_server_ciphers on;
ssl_session_cache shared:SSL:10m;
ssl_session_timeout 10m;
add_header Strict-Transport-Security "max-age=31536000";
error_page 497 https://$host$request_uri;
#SSL-END
#ERROR-PAGE-START Error page configuration, allowed to be commented, deleted or modified
#error_page 404 /404.html;
#error_page 502 /502.html;
#ERROR-PAGE-END
#PHP-INFO-START PHP reference configuration, allowed to be commented, deleted or modified
include enable-php-74-wpfastcgi.conf;
#PHP-INFO-END
#REWRITE-START URL rewrite rule reference, any modification will invalidate the rewrite rules set by the panel
include /www/server/panel/vhost/rewrite/FAKEDOMAIN.COM.conf;
#REWRITE-END
# Forbidden files or directories
location ~ ^/(\.user.ini|\.htaccess|\.git|\.svn|\.project|LICENSE|README.md)
{
return 404;
}
# Directory verification related settings for one-click application for SSL certificate
location ~ \.well-known{
allow all;
}
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
expires 30d;
error_log /dev/null;
access_log off;
}
location ~ .*\.(js|css)?$
{
expires 12h;
error_log /dev/null;
access_log off;
}
access_log /www/wwwlogs/FAKEDOMAIN.COM.log;
error_log /www/wwwlogs/FAKEDOMAIN.COM.error.log;
}`