Sorry if this is already answered, I have a strange problem. I have redirected from www to non-www. If you do http://www.example.com then it redirects to https://example.com, which seems to work. I have changed all database URL from http to https as well (from Better Search Replace plugin). All seems working.