도메인 당 기본 웹 브라우저를 설정하는 방법은 무엇입니까?


14

내 기본 웹 브라우저는 Opera입니다. 이것은 일반적인 브라우징에서 원하는 동작입니다.

그러나 도메인의 URL이 Internet Explorer에서 열리면 해당 도메인의 내용이 Opera보다 Internet Explorer와 더 호환되는 것이 좋습니다.

예를 들어이 링크는 다음과 같습니다.

http://ssrs/Reports

위치가 ssrs도메인 에 있으므로 Internet Explorer에서 열어야 합니다. 조직에서이 도메인의 콘텐츠는 SQL Server Reporting Services에서 제공하며 Internet Explorer에서만 작동합니다.

이 링크:

http://fogbugz/default.asp

위치가 fogbugz도메인 에 있으므로 Internet Explorer에서 열어야 합니다. 내 조직에서이 도메인의 콘텐츠는 FogBugz에서 제공합니다. Opera에서 FogBugz의 여러 기능이 깨지거나 버그가 있습니다.

다른 도메인은 Opera에서 열어야합니다.

이러한 규칙으로 Windows 7을 구성하려면 어떻게합니까?


2
오래된 질문 에서 문제를 해결하는 몇 가지 대체 방법 . 브라우저가 다른 브라우저와 쿼크 모드를 알고 있어야하기 때문에이 작업을 수행 할 수있는 방법을 생각할 수 없다는 점에 유의하십시오.
Journeyman Geek

이 URL을 열려면이 URL을 어디에 입력합니까?
Ƭᴇcʜιᴇ007

입력하지 않습니다. 링크는 다른 응용 프로그램에 나타납니다. 예를 들어 누군가 누군가 FogBugz 사례에 대한 링크가 포함 된 IM 메시지를 보냅니다.
사무엘 맥린 장로

FF로 기꺼이 바꾸려면 URL을 기반으로 IE에서 페이지를 여는 확장명이 있습니다.
Paul

1
특히 Opera의 주소 표시 줄에 입력 한 링크를 Internet Explorer에서 열기를 원하지 않습니다. Opera에 입력하면 Opera에서 열어야합니다. Internet Explorer에서 입력하면 Internet Explorer에서 열어야합니다. URL이 브라우저 컨텍스트 외부에서 발견되면 시스템은이를 처리 할 브라우저를 결정해야합니다.
아이언 사무엘 맥린 장로

답변:


8

브라우저 선택기 2 는 필요한 모든 작업을 수행해야합니다. 사이트에서 :

브라우저 선택기 2는 기본 브라우저 역할을하는 작은 도구로 특정 링크를 열 브라우저 나 기타 도구를 선택할 수 있습니다.

그러나 더 많은 것을 할 수 있습니다. 기본적으로 TurnOut.NET과 유사한 팝업을 제공하지만 훨씬 더 구성 가능합니다. 와일드 카드와 정규식이 일치하는 URL을 추가하고 해당 브라우저에서 자동으로 열 수 있습니다 (스크린 샷 참조).

URL 일치 구성 창

베타 버전이며 약간 닦지 않았지만 청구서에 맞아야합니다.


4

시스템 전체에 간단한 솔루션이있을 수는 없습니다. 이유는 다음과 같습니다.

  • Windows는 항상 http://ssrs/Reports링크를 HTTP 프로토콜로 인식 하고 나머지 링크에 관계없이 등록 된 응용 프로그램에서 링크를 엽니 다.
  • Windows 7에서 HTTP-URL에 사용해야하는 다른 브라우저연결할 수 있습니다 .
    그러나 한 번에 하나만 선택할 수 있으므로 조건부로 적용되지 않습니다.
  • regedit.exe를 통해이 연결을 수정하여 (휴대용) 소프트웨어를 가리킬 수 있습니다.

가장 좋은 방법은 짧은 AutoHotKey 도구 를 작성 (또는 개발자에게 요청)하고 regedit을 통해 HTTP 프로토콜을 해당 소프트웨어 로 지정 하는 것 입니다. 링크는 기본 단계를 보여줍니다.
그 후 새 도구는 모든 URL을 매개 변수로 가져오고 다음에 수행 할 작업을 선택할 수 있습니다

if parameter like http://ssrs/* then 
   open "C:\Program Files\Internet Explorer\iexplore.exe"
else
   open "C:\Program Files\Opera\opera.exe"
end

내 AHK 시절은 오래 지났습니다.
그러나 다른 수퍼 유저가 도움을 줄 수 있습니다.


4
실제로 할 수없는 이유에 대한 첫 번째 이유는 솔루션 1입니다.) 개발자에게 간단한 앱을 작성하도록하십시오. 2.) 모든 HTTP 요청에 대한 처리기로 해당 응용 프로그램을 등록합니다 (예 : Windows에서 해당 응용 프로그램을 "기본 브라우저"로 설정). 3.) 앱은 URL을 기반으로 구성 파일의 정규식 값 목록을 사용하여 폴백 브라우저를 포함하여 URL을 열 브라우저를 결정합니다. 다시. 4.) 우리와 함께 그 앱을 공유하십시오. : D
BrainSlugs83

2

Mac의 경우 : 현명하게 선택하십시오

Windows의 경우 : TurnOut.NET


불행히도, 이것은 브라우저 선택기를 기본 브라우저로 설정하여 작동하므로 브라우저 내에서 클릭 한 모든 링크에 실패합니다. 다른 프로그램의 링크 만 영향을받습니다.
Daniel Beck

소프트웨어 또는 제품을 추천 할 때 방법에 대한이 메타 게시물을 검토하십시오 .
James Mertz

@Daniel Beck-정확하지 않습니다. 예를 들어 IE는 기본 브라우저 가 아닙니다 .Chrome입니다. IE에서 링크를 클릭하면 무엇을 추측합니까? IE에서 열립니다. (이 시나리오는 Chrome 또는 Firefox의 경우 동일한 재현 버전으로 되돌릴 수도 있습니다.) 브라우저는 "기본 웹 브라우저"앱을 호출하여 하이퍼 링크를 열지 않습니다. 그것은 어리석은 일입니다. 그들은 단지 그들을 따릅니다.
BrainSlugs8383

TurnOut.NET은 거의 트릭을 수행하는 것처럼 보입니다.하지만 OP의 요구를 충족시키기 위해 RegEx 또는 최소한의 하드 코딩 된 도메인으로 구성 할 수있는 방법이 필요합니다.
BrainSlugs8383

@ BrainSlugs83 바로 내가 만들려고했던 요점입니다. 브라우저 내에서 클릭 한 링크는 영향을받지 않습니다 . 사용자 http://ssrs/Reports 가 Opera에서 링크를 클릭 하면 요구 사항에 따라 Internet Explorer에서 열어야 할 것입니다.
Daniel Beck

1

회사 환경에 있고 Chrome을 사용하려는 경우 LBS (레거시 브라우저 지원)라는 기능이 있습니다.
이렇게하면 그룹 정책을 사용하여 특정 URL을 다른 브라우저 (예 : IE)에서 열어야합니다. LBS 확장 애드온 스토어 홈페이지입니다.

여기에 링크 된 페이지가 있으므로 여기에 모두 추가하는 데 대한 자세한 내용이 있습니다.
1 단계이 소스 정보 페이지 읽기 레거시 브라우저 지원.
2 단계 'LBS Chrome 확장 프로그램 설치'에서 설치
3 단계 LBS로 열 브라우저 구성
4 단계 피드백 및 롤아웃

사용자가 URL을 입력하거나 이메일 응용 프로그램에서 링크를 클릭하는지 여부에 관계없이 작동합니다.


0

이것을 시도하고 바로 가기를 만들고 원하는 브라우저를 추가 한 다음 URL "C : \ Program Files (x86) \ Google \ Chrome \ Application \ chrome.exe"https : // ...를 추가하십시오.


이것은 특정 사이트에서만 작동하며 원하는 각 사이트에 대한 바로 가기를 만들어야합니다. OP가 기존 답변에서 이미 원하는 동작을 허용하는 약간 다른 질문을하는 것 같습니다. 즉,이 솔루션을 환경의 특정 사이트에서 제대로 사용하려면 특정 브라우저가 필요한 몇 가지 특정 사이트에 직접 사용했습니다.
music2myear
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.