horizon: fix setenv vhost config to use setenvif

Closes-bug #520

Signed-off-by: Emilien Macchi <emilien.macchi@enovance.com>