Im developing a website that uses a facebook app that only works when the site is externally accessible. So when the site is on a server everything works fine. When im developing locally the app doenst work. How can I make my local development environment externally accessible?
Im using MAMP and my home ISP is Sky.
Ive tried the following from a tutorial but I dont really know if im on the right track or not. Ive registered for an account with http://dyn.com/ and set up a hostname MY-HOST-NAME.dyndns-at-work.com. When I navigate to MY-HOST-NAME.dyndns-at-work.com in my browser I can see the router's start page. However when I look at the url 'externally' with hidemyass.com the message I get is 'The requested resource could not be loaded.'.
As I understand (Im not sure that I do), I need to make my router externally accessible which I was trying to do with the steps above. Then I need to direct the webpage requests to my computer to see it's localhost. Is this at least correct?