Firefox가 'localhost/*' URL을 검색 쿼리로 변환하는 것을 방지하는 방법은 무엇입니까?

Firefox가 'localhost/*' URL을 검색 쿼리로 변환하는 것을 방지하는 방법은 무엇입니까?

Firefox 3.6.x에서 업그레이드한 이후로 내 주소 표시줄에는 예전에는 없었던 특이한 현상이 생겼습니다. 예를 들어 다음과 같이 입력합니다.

localhost/my_dir/index.php

Firefox는 이를 검색어로 변환합니다. 제 검색 엔진은 Google입니다. 이 문제를 해결하려면(FF의 경우 거의 매번 이 작업을 수행해야 한다는 사실을 잊어버린 후) 다음을 입력해야 합니다.

http://localhost/my_dir/index.php

이렇게 하면 로컬 호스트 서버로 올바르게 연결됩니다. 다른 브라우저에서는 이 작업을 수행할 필요가 없으며 생각했습니다.URL 트리밍에 대한 이 Q/A행동이 바뀔 수도 있지만 그렇지 않았습니다.

'localhost'가 검색어로 바뀌는 것을 방지할 수 있는 방법에 대한 아이디어가 있습니까?

답변1

  1. about:configURL 표시줄에 입력하세요 .
  2. 필터 검색 상자에 다음을 입력하세요.browser.fixup.alternate.suffix
  3. 편집하고 제거하려면 이 항목을 두 번 클릭하세요..com

이제 http://.

답변2

여전히 주소 표시줄에서 검색할 수 있기를 원하지만 로컬 URL도 열 수 있기를 원하는 경우 속성을 로 설정할 수 있습니다. 그러면 about:config또는 browser.fixup.dns_first_for_single_words같은 단일 true단어에 대해 DNS 쿼리를 수행하고 이를 DNS 쿼리가 실패하면 검색하십시오.localhostmyserver

이는 두 가지 장점을 모두 제공합니다. 여전히 주소 표시줄에서 검색할 수 있지만 LAN에 있는 컴퓨터 이름을 입력하면 대신 해당 컴퓨터에 연결됩니다(DNS 또는 hosts파일이 설정되어 있다고 가정). 물론 맞습니다!)

답변3

  1. 위치 표시줄에 about:config를 입력하고 Enter를 누르세요.

  2. about:config "이렇게 하면 보증이 무효화될 수 있습니다!" 경고 페이지가 나타날 수 있습니다. about:config 페이지로 이동하려면 조심하겠습니다, 약속합니다!를 클릭하세요.

  3. 검색 필드에 다음을 입력합니다.키워드.활성화됨.keyword.enabled 기본 설정을 두 번 클릭하여 값을 false로 설정합니다.

이렇게 하면 URL과 유사하지 않은 항목이 검색어로 사용되는 것도 방지할 수 있습니다. 예를 들어 이렇게 변경한 후 검색창에 "계란이 삶은지 확인하는 방법"을 입력하면 DNS 오류가 발생합니다.

이 페이지의 다른 답변은 수정 없이 접미사가 없는 서버 이름을 시도할 수 있는 방법을 제공합니다(도메인에 이라는 서버가 있다고 가정해 보겠습니다. git입력하고 git/DNS 문제가 있는 경우 이동하는 대신 DNS 문제가 www.git.com발생합니다. DNS 오류 페이지).

Mozilla의 솔루션

답변4

말했듯이여기:

  1. about:configURL 표시줄에 다음을 입력하세요 .
  2. 부울 매개변수를 생성합니다 browser.fixup.domainwhitelist.domain_name ( domain_name예: 로컬 도메인 이름으로 대체 localhost).
  3. 새 매개변수의 값을 로 설정합니다 true.

관련 정보