Does anyone have a solution (that doesn't involve editing the hosts file) to block a particular URL from FireFox?

Basic back story is that I'm trying to discipline myself. I'm spending FAR too much time over at Server Fault that I want to genuinely block the site from my work PC so that every time I find myself flicking to it during work time I can't see it, but I'd like to be able to disable it during my lunch break. (So I only spend 40 minutes a day there, rather than 4 hours).

That said I don't want to block it at the router, nor for anyone else.

5 Answers 5


The way I would do it is to install greasemonkey (if you don't already have it)

Then you could write your own script (right click the icon, add new user script). When it asks you where to apply it to, enter "http://*superuser.com/*"

The script contains:

window.location.href = "about:blank";

During your lunch-break you simply de-activate that script from greasemonkey

  • Greasemonkey... I haven't seen this one before. I'll take a look. Aug 31, 2009 at 22:23
  • Well, I got it working, but I've no idea what it wants by "namespace" so I entered junk, and it seems to work ;) Aug 31, 2009 at 22:27
  • how would you do so for Google Chrome?
    – Lucas
    Aug 8, 2015 at 1:33
  • @think123 Greasemonkey equivalent for Google Chrome is Tampermonkey :) Apr 24, 2016 at 17:24

2 firefox extensions - leechblock and blocksite


Use AdBlock Plus to block URLs from the browser


Block it using Parental Controls! :)!

  • He said at browser level, not system level.
    – unlobito
    Aug 31, 2009 at 22:51

Use uBlock Origin browser extension for rich domain blocking level capabilities.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .