@IonicPage not working in upgraded app

I have an app that was upgraded from Ionic 2 to Ionic 3. I want to add deeplinks (external URLs that open specific pages in the app), but @IonicPage does not function, but Deeplinker (@IonicPage’s predecessor) works.

If I set up the paths with Deeplinker, will deeplink’s urls work with Deeplinker? Can I get to the correct page?

Also, I my URLs look like this http://localhost:8010/index.html#/top/. How can I get rid of that index.html?