Mehdifaik
By:
Mehdifaik

403 Forbidden in nginx/1.12.0 after Install SSL (CentOS6)

July 15, 2017 127 views
Nginx CentOS

I'm install Wordpress in CentOS 6 (Nginx)
After installed SSL Certificat I stumble
In error 403 Forbidden nginx/1.12.0
?

/etc/nginx/Conf.d/ssl.conf

HTTPS server

server {
listen 443;
server_name Sitename.com www.Sitename.com;

ssl on;
sslcertificate /etc/ssl/serverchain.crt;
sslcertificatekey /etc/nginx/ssl/server.key;

accesslog /var/log/nginx/nginx.vhost.access.log;
error
log /var/log/nginx/nginx.vhost.error.log;

location / {

root /var/www/;
index index.html;
}

}

Please Help Me ?

1 comment
3 Answers

@Mehdifaik

Post the output of error log, use this command to get the last 20 lines:

tail -20 /var/log/nginx/error.log

So we can help you.

Problem in /etc/nginx/Conf.d/ssl.conf
When you change

location / {

root /var/www/;
index index.html;
}

}

to

location / {

root /var/www/**html**;
index index.**php**;
}


}

The page loads as file for download (/var/www/html/index.php)

Hi @Mehdifaik

Can you please post your server block configuration, which should be located in /etc/nginx/sites-enabled/. You can replace your domain with domain.com if you want.
Are you using Let's Encrypt for SSL or some other certificate provider?

Have another answer? Share your knowledge.