.well-known / 디렉토리는 무엇이며 어떻게 설정해야합니까?


14

내 웹 마스터 도구 크롤링 오류에서 몇 가지 액세스 거부 위치가 있습니다.

.well-known/apple-app-site-association
.well-known/assetlinks.json
.well-known/.com

나는 한 번 봐했다 RFC 5785 하지만 난 정말 그것을 이해하지 못했다. 나는 실제로 많은 RFC 문서를 따르는 데 어려움을 겪고 있으며, 설명 할 수없고 모호한 용어로 가득 찬 것 같습니다.

이 디렉토리와이 세 파일의 목적은 무엇입니까? 그들의 내용은 무엇인가? 이것에 대해 걱정해야합니까? robots.txt에서 디렉토리를 차단해야합니까?

이것은 내가이 디렉토리를 처음 접했을 때, 디렉토리가 존재한다고 생각하지 않으며 그것을 채우려 고 시도하지 않았습니다 (아마도 거부 된 이유입니다). 또한 내 사이트에서이 디렉토리에 대한 링크를 모릅니다.


1
거부 된 위치는 일반적으로 robots.txt 또는 htaccess 파일에서 리소스가 차단 된 결과입니다. 질문을 편집하고이 파일의 내용을 추가하십시오. 또한 ... .well-known/존재합니까?
Simon Hayter

4
나는 실제로 많은 RFC 문서를 따르는 데 어려움을 겪고 있으며, 설명 할 수없고 모호한 용어로 가득 찬 것 같습니다. 당신은 혼자가 아닙니다! 건배!!
closetnoc

1
내가 관심을 가지지 않으면 .well-known/숨겨진 디렉토리 여야하며 외부 요청에는 사용할 수 없지만 CGI 프로그램, Java 등과 같은 서버 측 코딩 요소에는 사용할 수 없습니다.
closetnoc

2
다른 페이지에서 링크를 선택했을 수 있습니다. 그것은 정크 URI에 대한 시도이며, 거기에 리소스가 있고 누군가가 그것에 대해 알지 않는 한 걱정하지 않아도됩니다.
L Martin

답변:


12

RFC 5785는 다음과 같이 해석 될 수 있습니다.

모든 웹 사이트에서 특정 위치에있을 것으로 예상되는 robots.txt 또는 favicon.ico 와 같은 새 URL을 작성하는 경우 , 그런 URL을로 시작해야 /.well-known/합니다.

또한 이러한 모든 URL을 IETF에 등록하면 이러한 모든 URL의 큰 중앙 목록이 표시됩니다.

레지스트리는 여기에 나타납니다 https://www.iana.org/assignments/well-known-uris/well-known-uris.xhtml 요청 된 URL 중 하나가 목적이 서비스를 제공하는 경우가 레지스트리를 통해 볼 수, 결정 유용한 정보가 있으면 사이트를 돕고 문서를 작성하십시오.

질문에 언급 한 URL 중 assetlinks.json제대로 등록 된 것으로 보입니다.

일반적으로 Google에서 문서를 404로보고한다고해서 문서를 만들 이유는 없습니다. Google은 사이트에서 404 오류가 발생할 것으로 예상합니다. 그들은 심지어 문서가없는 URL이 올바른 상태를 반환하는 건강한 사이트의 표시라고 생각합니다 (404).


1
아, 응, 기술적으로 내 robots.txt는 www.mysite.com/.well-known/robots.txt단순히 www.mysite.com/robots.txt? 그러나 궁극적으로 지금은 중요하지 않습니까?
Arth

7
아니요, 움직이지 않을 것 robots.txt입니다. 이 URL은이 .well-edict 이전에 잘 만들어졌으며 일반적인 위치에 그대로 남아있을 것으로 기대합니다.
Stephen Ostermiller

쿨, 그 말이 .. 도움 주셔서 감사합니다! 다른 RFC도 모두
말로 표현할
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.