There weren't much changes, I had to remove the follow.html part due everyone's configurations with browser extensions. G+ has been taken down which makes it useless, Facebook's problem arises due to window.history.pushState() which wipes out history after a navigation has occured. Much can't be done for facebook as window.history.pushState() is very commonly used in react applications and Facebook is the creator of react :). Another reason is the usage of target='_blank' in Facebook which also is a problem for the redirection.
There weren't much changes, I had to remove the follow.html part due everyone's configurations with browser extensions. G+ has been taken down which makes it useless, Facebook's problem arises due to window.history.pushState() which wipes out history after a navigation has occured. Much can't be done for facebook as window.history.pushState() is very commonly used in react applications and Facebook is the creator of react :). Another reason is the usage of target='_blank' in Facebook which also is a problem for the redirection.