rolled back some href replacements from #xxx to index#!xxx because in some cases, content is not fetched via ajax