I had made a SPA in angularjs, when I run it on browser it showed me '#' in the address bar. So I enabled html5Mode. This successfully removed '#' from the url but when I try to reload the page, it gives 404: page not found error. I tried writing in .htaccess from this url: htaccess redirect for Angular routes
Nothing change. I also followed grunt answers but that was also not helpful.