When I try to login via the Facebook OAuth module on my site: http://heleplanter.dk
I get the resulting page: http://heleplanter.dk/#_=_
I need to push the login button twice to actually see that I am logged in. The reason why this is happening is because the http://heleplanter.dk/#_=_ page is boost cached:
The question at hand is, how do I notify the boost module not to cache the page: /#_=_ ?
At the Boost settings page:
BOOST CACHEABILITY SETTINGS
Cache specific pages
[x] All pages except those listed
#_=_
/#_=_
#*
My only current work around is to disable the Boost module, which I don't want to do. :-/
Any hints or tips? Thanks!
BR GrN.dk
Comments
Comment #1
Anonymous (not verified) commentedYou can't, it's how the internet works, the browser skips to the page mark #
example requesting
http://example.com/p.php#hashtag
containing:
and the log would give
the only way to do it would be to pass every page though a javascript page to pull the entire URL (browser processing) to read the #. Also see all apache documentation to do with mod_rewrite which lists every variable that rewrite detects and anything after the # is not included.
http://httpd.apache.org/docs/current/mod/mod_rewrite.html#rewritecond
Comment #2
grn commentedOK, thanks for the explanation.
Is this an issue that should be handled by the Facebook login module instead?
BR GrN.dk
Comment #3
grn commentedJust for reference, the issue is being discussed here: https://www.drupal.org/node/1794578
BR GrN.dk