I created a site and put it on Heroku. I then added a custom domain (e.g. \"site.example.com\") in the Heroku control panel and I pointed the DNS to my Heroku address. This work
This may not be the best practice but nevertheless if you desperately want to force "NO-SSL", then you may do it via JavaScript code as follows.
window.onload=function(){ $(function(){ if(window.location.protocol==="https:") window.location.protocol="http"; }); }