That might be because you are not on a live domain and .htaccess don't work then.
Can't you do the hostsfile trick?
are you working in FTP into a map like mysitename.com ?
you can add this line (below here) in your hostfile and will be able to see how the website looks like and I think it has to work then.
PC / Windows > system32 / drivers / etc / hosts
Add this line: (add the ip of your server)
168.22.249.33 mysite.com
168.22.249.33 www.mysite.com
Evolution user, I like the back-end speed and simplicity
