Chrome 주소 표시 줄에 더 이상 프로토콜 또는 www 하위 도메인이 표시되지 않음


49

며칠 전 모든 웹 사이트의 경우 Chrome이 주소 표시 줄에서 프로토콜과 하위 도메인이 www.내 동료 가보고하지 않으면 하위 도메인에서 누락 되었음을 알았습니다. Chrome 버전은 67.0.3396.87입니다.

예를 들어 주소 표시 줄 https://www.google.com에 따옴표없이 입력하면 Chrome에 즉시 칩 "보안"이 표시됩니다 google.com. 첨부 된 스크린 샷을 참조하십시오.

내가 입력 한 것

Chrome이 표시하는 것

이에 영향을 미치는 Chrome 설정과 chrome://flags페이지 및 chrome://net-internals페이지 를 헛된 것으로 보았습니다 .

나는 이런 변화를 의식적으로하지 않았다.

어떤 아이디어?

편집 : Mrwhite의 Ominbox UI 숨김 상태 URL 구성표 숨기기 및 사소한 하위 도메인은 enabled:설정이 여전히 "기본값"인 것을 제외하고는 좋은 제안 이되었습니다 .

검색 주소창 UI 숨김 상태 숨기기-여전히 기본값으로 설정

그러나, 어둠 속에서 촬영하면서, 나는 어떻게되는지보기 위해 설정을 가지고 놀 것입니다.

먼저 "사용 안 함"으로 설정했습니다. 그러면 주소 표시 줄의 이전 동작이 복원되어 프로토콜과 "사소한 하위 도메인"이 숨겨지지 않습니다. 그런 다음 다시 "기본"으로 변경하고 다시 숨겼습니다. 동료가이 문제를보고하지 않는 것을 제외하고는 기본 설정이 변경되었다고 의심 할 수 있습니다.

아 지금은 사용 안함으로 두겠습니다.

해결 방법을 제공하기 때문에 MrWhite의 답변을 수락 할 준비가되었습니다. 그러나이 동작이 변경된 이유와이를 무시해야하는 이유에 대한 답변을 제공하지 않기 때문에 조금 더 오래 열어 두어야합니다.

편집 2 : 크롬 버전은 67.0.3396.87입니다.


1
어떤 버전의 Chrome을 사용하고 있습니까?
MrWhite

Chrome 버전이 무엇인지 알려주세요. 동료에게 어떤 버전이 있는지 물어볼 수도 있습니다. 업데이트 된 것일 수도 있지만 업데이트 된 것은 아닙니다.
mbomb007

1
76.0.3809.100으로 업데이트하기 전에 이미이 설정을 "사용 안 함"으로 변경했지만이 값을 다시 기본값으로 다시 설정했습니다. 그들은이 잘못된 기능을 매우 적극적으로 추진하고 있습니다.
kolen

답변:


39

당신이보고있는 동작은 설정 "주소창 UI 숨기기 정상 상태 URL 방식과 사소한 하위 도메인"필요와 일치 활성화 내를 chrome://flags.

Chrome 플래그-검색 주소창 UI 숨김 상태 URL 체계 및 사소한 하위 도메인 숨기기

이 플래그를 "Default"(또는 "Disabled")로 되돌리고 브라우저를 다시 시작하면 (프롬프트) 구성표 + 하위 도메인이 다시 나타납니다. Chrome 버전 67.0.3396.87 (공식 빌드) (64 비트)-Windows에 있습니다.

해당 설정을 확인하지 않으면 "활성화 됨"이 표시되지 않습니다. 오히려 "기본"을 보여줍니다.

내가 수집 할 수있는 한 "Default"가 "Enabled"를 의미하는지 또는 "Disabled"가 Chrome 실행 파일에 내장되어 있는지 여부입니다. 따라서 이것은 주로 버전에 따라 다릅니다. 또한 "개발자"및 "안정된"빌드마다 설정이 다릅니다.

명령 행 스위치에서 설정을 활성화 / 비활성화 할 수도 있습니다. 따라서 이것은 확인해야 할 또 다른 영역입니다. 참조 : https://peter.sh/experiments/chromium-command-line-switches/- 이 목록의 검색 주소창과 관련이 많지는 않지만


2018 년 9 월 업데이트 : 다른 답변에서 언급했듯이 Chrome 버전 69 (버전 69.0.3497.81) 에서이 기능은 이제 "기본값" 으로 활성화 된 것으로 보입니다 . 따라서이 기능을 제거하려면이를 명시 적으로 "사용 안 함"으로 설정해야합니다.


2019 년 8 월 업데이트 : 이 옵션 / 플래그는 두 가지로 나뉘어졌습니다 (버전 72 이후-주석의 @Kyborek에 따르면).

  • 검색 주소창 UI 숨김 상태 URL 체계 숨기기
  • 검색 주소창 UI 정상 상태 URL 사소한 하위 도메인 숨기기

"기본"설정이 활성화 되어 있으므로 URL 주소 표시 줄에 "스키마"및 "기본 하위 도메인"을 다시 가져 오려면 이러한 옵션을 "비활성화"로 명시 적으로 설정해야합니다. (이 옵션에 관계없이 안전하지 않은 "http"체계 / 프로토콜은 항상 숨겨져 있습니다.)

크롬 플래그-검색 주소창 숨기기 체계 및 사소한 하위 도메인

새로운 (?), 오히려 불길한 옵션도 있습니다 : "Chrome 버전 76"이 현재 "기본"상태에서 비활성화 된 것으로 보이는 "Omnibox UI 숨기기 정상 상태 URL 경로, 쿼리 및 참조" 그래도 주시해야 할 것!

Chrome FLag-검색 주소창 UI 숨김 상태 URL 경로, 검색어 및 참조


2019 년 11 월 업데이트 : 불행히도 버전 78 이후이 플래그 는 이제 UI에서 완전히 제거 된 것으로 보입니다 .

그러나 이러한 플래그가 UI에서 제거 된 것으로 보이지만 이전 버전에서이 플래그를 비활성화 한 경우 옵션이 그대로 표시되고 "사소한 하위 도메인"및 "(HTTPS) URL 체계"가 계속 표시됩니다.


2019 년 업데이트 : 아래의 다른 답변에서 언급했듯이 Google의 의심스러운 사이트 리포터 확장을 설치할 수 있으며 프로토콜 + 하위 도메인이 돌아 왔습니다.


3
며칠 전까지 항상 어떻게 작동했는지 복원하려면 "사용 안 함"으로 설정해야합니다.
Jeffrey Simon

1
"Omnibox UI 숨기기 ..."를 비활성화하더라도 여전히 일반 http를 숨 깁니다.
Ivan

1
Chrome 버전 73 이상에서는이 설정의 이름 Omnibox UI Hide Steady-State URL Trivial Subdomains을 검색 할 수 있도록 이름이 지정 되었습니다.
Kyborek

11
Chrome 버전 78을 사용 중이며 해당 플래그가 완전히 제거되었습니다.
Chris

3
@MrWhite 좋아요, 이제이 플래그를 사용 중지하여 더 이상 Chrome에 표시되지 않도록하려면 어떻게해야하나요? 업데이트 : 해결책을 찾았습니다. 먼저 "임시 만료 M76 플래그"옵션을 활성화하고 크롬을 다시 시작하면 해당 플래그가 다시 나타납니다. 그래도 향후 Chrome 버전에서 영원히 제거 될 것 같습니다. (
izogfif

7

이제는 기본 설정입니다 chrome://flags/#omnibox-ui-hide-steady-state-url-scheme-and-subdomains

또한 "m.domain.com"과 같은 다른 하위 도메인을 "domain.com"으로 제거하므로 "www.m.www.m.example.com"은 주소 표시 줄에 "example.com"으로 표시됩니다 Chrome 69에서 '검색 주소창 UI 숨김 상태 URL 체계 및 사소한 하위 도메인 숨기기'가 사용 중지됨

https://bugs.chromium.org/p/chromium/issues/detail?id=881410


7

chrome : // flags 항목은 일시적이며 이후 버전의 Chrome에서는 제거 될 예정입니다.

장기적인 방법

공식적으로 지원 장기적인 방법은 설치하는 것입니다 구글의 의심스러운 사이트 리포터 확장.

  • www 다른 "사소한 하위 도메인"이 완전히 표시됩니다.
  • https:// 완전히 표시됩니다
  • http://숨겨져 Not secure대신 표시됩니다

Chrome / Chromium 은 ID를 사용하여 확장 프로그램이 설치 및 사용 설정되어 있는지 명시 적으로 확인 하고 그에 따라 URL 삭제 기능을 전환 하기 때문에 작동 합니다.


Site Reporter 확장을 설치하지 않으려는 경우

해당 확장자의 유일한 필수 부분은 아래에 표시된 manifest.json에서 발췌 한 것이며 다른 파일은 필요하지 않습니다.

압축을 푼 확장 프로그램으로 브라우저에 설치할 수 있습니다. Linux 또는 MacOS에 설치하는 것은 쉽지 않습니다. Windows의 경우 카나리아 채널 만 내가 아는 한 압축이 풀린 확장 프로그램의 무제한 설치를 지원합니다. 일부 크롬 포크도 지원합니다. Windows의 공식 안정된 Chrome에서는 각 브라우저 시작시 경고를 피하기 위해 정교한 트릭 을 사용해야합니다 .

이 제로 가중치 확장 프로그램은 Google 확장 프로그램과 동일한 ID를 사용하므로 둘 다 설치할 수는 없지만 어쨌든 하나만 필요합니다. ID가 동일하므로 웹 스토어에 업로드 할 수 없습니다.

  1. 다음 텍스트를 복사하여 텍스트 편집기에 붙여넣고 다른 이름으로 저장하십시오 manifest.json. Windows에서 확장명을 가진 파일을 저장하는 방법을
    참조하십시오.
  2. chrome://extensions페이지를 열고 "개발자 모드"를 활성화 한 다음 manifest.json이있는 디렉토리를 페이지로 끌어 놓거나 "포장 풀기"버튼을 클릭하여 디렉토리를 표시하십시오.
{
   "name": "Keep full URL",
   "description": "Prevent elision of www and other trivial subdomains in the address bar",
   "version": "1.0",
   "manifest_version": 2,
   "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAowA8wOUQ8ShyITJ15B9rcJrnoolyo+OLj07g8QWBlEBikgszYwlbc88OIRL+dJOASok3yG6RQ60fvIjBrtNEk1yQZJfNwF/CN0jFrkE3HN3xVMoX0XIQPB93kDZARcfR5nwU3RUgwwWGTqt69KSSU8QzRRQJSEgM8GENa3OBhw1UBn/I/RbhaFcTykJSomo9j55goJwNzUhXTJk458DQ5diY+gWMadDXlDBa8cciCVlaGOjBV5ezmxnD6p1GXhrvyEKZP8IlreDJC2Nw9hxrT3GIo1FzbmeDPANKJ9pkY1H3LOVsGJDtytBpD/FRErlvfkJVqp3N5ifF2EQ8lOAHrQIDAQAB"
}

2

또한 기존 답변 외에도 브라우저 설정을 변경하여 전체 URL에 액세스하는 데 실제로 필요하지는 않습니다. URL 표시 줄을 두 번 클릭하면 완전히 표시됩니다.


1

다음은 Chrome 70.0.3538.67을 실행하는 Mac OS 10.13.6에 구성표 (일명 프로토콜) 및 '사소한'하위 도메인을 표시하는 데 필요한 것입니다.

  • chrome://flags/#views-browser-windows 활성화로 설정
  • chrome://flags/#omnibox-ui-hide-steady-state-url-scheme-and-subdomains 비활성화로 설정
  • chrome://flags/#upcoming-ui-features Default 또는 disabled로 설정하십시오.

1
여러 질문에 동일한 답변을 게시하지 마십시오. 동일한 정보가 실제로 두 질문에 모두 대답하는 경우 한 질문 (보통 새로운 질문)은 다른 질문과 중복하여 닫아야합니다. 다음과 같은 방법으로이를 표시 할 수 있습니다 중복으로 닫 투표 또는, 당신이 충분한 명성을하지 않은 경우, 플래그 인상 이 중복의 것을 나타냅니다. 그렇지 않으면이 질문에 대한 답을 맞추고 동일한 대답을 여러 곳에 붙여 넣지 마십시오.
DavidPostill

1

chrome : // flags /로 이동하여 다음 세 플래그를 "사용 안함"으로 설정하십시오.

chrome://flags/#omnibox-ui-hide-steady-state-url-scheme

chrome://flags/#omnibox-ui-hide-steady-state-url-trivial-subdomains

chrome://flags/#omnibox-ui-hide-steady-state-url-path-query-and-ref

1

chrome://flags/#omnibox-ui-hide-steady-state-url-trivial-subdomains불행하게도 크롬 76에서 제거되었지만 다시 프로토콜 및 하위 도메인을 표시하는 아주 쉬운 트릭이있다.

Chrome 스토어와 " https : // www "에서 Google의 의심스러운 사이트 리포터 확장 프로그램설치 하기 만하면 됩니다. 주소 표시 줄에 표시가 시작됩니다.

검색 주소창


소스 코드에서 볼 수 있듯이이 확장이 설치되어 있으면 프로토콜이 숨겨지지 않습니다.

여기에 이미지 설명을 입력하십시오

여기에 이미지 설명을 입력하십시오


wOxxOm의 답변은 이미 동일한 방법을 나타냅니다.
MrWhite

0

크롬 카나리아 (에서 Version 78.0.3866.0 (Official Build) canary (64-bit)맥 OS에) 모하비 내가 해제에 필요한 양 chrome://flags/#omnibox-ui-hide-steady-state-url-schemechrome://flags/#omnibox-ui-hide-steady-state-url-trivial-subdomains프로토콜과 (내 직업에 그리) "사소한"하위 도메인을 다시 얻을 수 있습니다.


5
크롬 카나리아는 ( Version 79.0.3928.3 (Official Build) canary (64-bit)) chrome://flags/나는 "주소창 UI"를 검색하면 나에게이 중 하나를 표시하지 않습니다
dentarg

0

Chrome / Chromium 78 이상에 대한 답변 :

chrome://flags/Chrome 78 의 UI에서 설정이 사라지 더라도 설정 Local State파일 을 편집하여이 동작을 비활성화 할 수 있습니다. Google 포럼에는 현재 Google에서 검열 한 하우투가 있었지만 여전히 Google Cache 에서 찾을 수 있습니다.

기본적으로

  1. 아이템 목록
  2. Chrome 종료
  3. ~/.config/chromium/Local State편집기에서 파일 파일을여십시오 (경로는 OS / 설치에 따라 다를 수 있음)
  4. JSON 파일이므로 enabled_labs_experiments거기 에서 배열을 찾으십시오.
  5. "omnibox-ui-hide-steady-state-url-trivial-subdomains@2"하위 도메인 숨기기를 비활성화하려면 목록에 추가
  6. "omnibox-ui-hide-steady-state-url-scheme@2"프로토콜도 표시하려면 추가
  7. 브라우저를 다시 시작하십시오
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.