Що таке .well-каталог / як і як його створити?


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/існує?
Саймон Хейтер

4
Я насправді намагаюся дотримуватися багатьох документів RFC, вони, здається, наповнені великою кількістю незрозумілої та неоднозначної термінології. Ти не самотній! Ура !!
closetnoc

1
Якщо я не перейшов очей, .well-known/повинен бути прихований каталог і не бути доступним для зовнішніх запитів, однак доступний для кодованих на стороні сервера елементів, таких як програми CGI, Java тощо.
closetnoc

2
Можливо, посилання було знайдено з іншої сторінки. Це спроба створення нерегулярного URI, я б не хвилювався, якщо у вас немає ресурсів і хтось про них знає.
L Martin

Відповіді:


12

RFC 5785 можна перефразовувати:

Якщо ви створите нову URL-адресу, таку як robots.txt або favicon.ico, яка, як очікується, буде в певному місці на кожному веб-сайті, відтепер слід започаткувати таку 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? Але в кінцевому підсумку це поки не має значення?
Арт

7
Ні, я б не рухався robots.txt. Ця URL-адреса була створена задовго до цього, всім відомого едикту, і я сподіваюся, що він залишиться натхненним у своєму звичайному місці.
Стівен Остерміллер

Класно, це має сенс .. дякую за допомогу! Якби ви могли перефразовувати всі інші RFC-файли, які були б набряклими :)
Arth
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.