Windows – How to set default web browser per domain

browserwindows 7

My default web browser is Opera. This is the desired behavior for general browsing.

However, I would prefer that a URL in a domain opens in Internet Explorer where the content of that domain is more compatible with Internet Explorer than with Opera.

For example, this link:

http://ssrs/Reports

should open in Internet Explorer because the location is in the ssrs domain. In my organization, content in this domain is served by SQL Server Reporting Services, which works well only with Internet Explorer.

This link:

http://fogbugz/default.asp

should open in Internet Explorer because the location is in the fogbugz domain. In my organization, content in this domain is served by FogBugz. Several features of FogBugz are broken or buggy in Opera.

Any other domain should open in Opera.

How do I configure Windows 7 with these rules?

Best Answer

Browser Chooser 2 should do everything you need. From the site:

Browser Chooser 2 is a small tool acting as the default browser allowing you to choose what browser or other tool to open any given link in.

However, it can do a lot more. By default it gives a pop-up similar to TurnOut.NET but is far more configurable. It will let you add URLs with wildcards and regular expression matching, and automatically open it in the corresponding browser (see screenshot).

URL Matching Configuration Window

It's a beta release and a little unpolished, but it should fit the bill.

Related Question