define ssl_ciphers in nginx for each vhost

Solution 1:

nginx documentation states that the ssl_ciphers directive can be used both at http and server levels. So yes, when you specify it inside a server (virtual host) block, it applies only to that vhost.