Skip to content

Instantly share code, notes, and snippets.

View daslicht's full-sized avatar

Marc Wensauer daslicht

View GitHub Profile
@norganna
norganna / spiderable.js.diff
Created November 17, 2012 15:26
spiderable patch to reattach hash fragment
--- spiderable.js.orig 2012-11-18 01:14:08.000000000 +1000
+++ spiderable.js 2012-11-18 01:16:08.000000000 +1000
@@ -14,10 +14,11 @@
var preQuery = req.url.substr(0, idx);
var queryStr = req.url.substr(idx + 1);
var parsed = querystring.parse(queryStr);
+ var fragment = '#!' + parsed['_escaped_fragment_'];
delete parsed['_escaped_fragment_'];
var newQuery = querystring.stringify(parsed);
var newPath = preQuery + (newQuery ? "?" + newQuery : "");