Dozens of Palestinians set fire to a Jewish shrine in the West Bank city of Nablus on Friday, as Israeli security forces imposed tough restrictions in Jerusalem to prevent fresh violence from breaking out around the sensitive holy site at the heart of unrest.