I have three servers: development, staging and production. I use dev as a messy environment on which I write my code. Production is my clean, sparkly, shiny tidy web server. When pushing a new version live I clone my production server and set it up as staging. On staging I edit all my database data and make sure the whole thing is running nicely before cloning my staging server to production. This may not be the best way to do it.
The issue I am hitting is that my production server has a wildcard SSL sertificate which, when I clone the server to staging, breaks. I can't test pages and I just get SSL certificate errors on staging. I am accessing staging through a static IP address, which I assume is the problem - the domain name doesn't match.
Is there a way to temporarily disable the SSL on the server so I can easily re-enable it once cloned back to prod?