Thư mục .well-famous / là gì và tôi nên thiết lập nó như thế nào?


14

Trong các lỗi Công cụ quản trị trang web của tôi, tôi có một vài vị trí bị từ chối truy cập:

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

Tôi đã xem RFC 5785 nhưng tôi không thực sự hiểu nó. Tôi thực sự đấu tranh để theo dõi rất nhiều tài liệu RFC, chúng dường như chứa đầy rất nhiều thuật ngữ không giải thích được và mơ hồ.

Mục đích của thư mục này và ba tập tin này là gì? Nội dung của họ nên là gì? Tôi thậm chí có nên lo lắng về điều này? Tôi có nên chặn thư mục trong tệp robots.txt không?

Đây là lần đầu tiên tôi đi qua thư mục này, tôi không tin rằng nó tồn tại và tôi đã không cố gắng để đưa nó vào (đó có thể là lý do tại sao nó bị từ chối). Tôi cũng không biết bất kỳ liên kết đến thư mục này từ trang web của tôi.


1
Các vị trí bị từ chối thường là kết quả của các tài nguyên bị chặn trong tệp robot.txt hoặc htaccess của bạn. Vui lòng chỉnh sửa câu hỏi của bạn và bao gồm nội dung của các tệp này, ngoài ra ... có .well-known/tồn tại không?
Simon Hayter

4
Tôi thực sự đấu tranh để theo dõi rất nhiều tài liệu RFC, chúng dường như chứa đầy rất nhiều thuật ngữ không giải thích được và mơ hồ. Mày không đơn độc! Chúc mừng !!
Closnoc

1
Tuy nhiên, nếu tôi không nhắm mắt, .well-known/nên là một thư mục ẩn và không có sẵn cho các yêu cầu bên ngoài, tuy nhiên, có sẵn cho các phần tử được mã hóa phía máy chủ như chương trình CGI, Java và tương tự.
Closnoc

2
Có khả năng nó đã chọn liên kết từ một trang khác. Đó là một nỗ lực tại một URI rác, tôi sẽ không lo lắng trừ khi bạn có tài nguyên ở đó và ai đó biết về chúng.
L Martin

Câu trả lời:


11

RFC 5785 có thể được diễn giải:

Nếu bạn tạo một URL mới, chẳng hạn như robot.txt hoặc favicon.ico dự kiến ​​sẽ ở một nơi nhất định trên mỗi trang web, từ đó bạn sẽ bắt đầu một URL như vậy /.well-known/.

Hơn nữa, bạn sẽ đăng ký tất cả các URL như vậy với IETF để có một danh sách trung tâm lớn của tất cả các URL này.

Sổ đăng ký dường như ở đây: https://www.iana.org/assignments/well- Unknown-uris / well-Unknown-uris.xhtml Bạn có thể xem qua sổ đăng ký, quyết định xem có bất kỳ URL nào được yêu cầu phục vụ mục đích không sẽ giúp trang web của bạn và tạo tài liệu nếu một số sẽ hữu ích.

Trong số các URL mà bạn đề cập trong câu hỏi của bạn, chỉ assetlinks.jsonxuất hiện để được đăng ký đúng cách.

Nói chung không có lý do để tạo tài liệu chỉ vì Google báo cáo chúng là 404. Google hy vọng sẽ gặp lỗi 404 trên các trang web. Họ thậm chí coi đó là dấu hiệu của một trang web lành mạnh rằng các URL không có tài liệu trả về trạng thái chính xác (404).


À, vậy để tuân thủ, về mặt kỹ thuật, robot.txt của tôi nên được chuyển đến một vị trí có thể truy cập công khai www.mysite.com/.well-known/robots.txtthay vì chỉ ở www.mysite.com/robots.txt? Nhưng cuối cùng nó không thành vấn đề?
Arth

7
Không, tôi sẽ không di chuyển robots.txt. URL đó đã được tạo tốt trước khi có sắc lệnh .well nổi tiếng này và tôi hy vọng rằng nó sẽ vẫn được đưa vào vị trí thông thường.
Stephen Ostermiller

Thật tuyệt, điều đó có ý nghĩa .. cảm ơn vì sự giúp đỡ! Nếu bạn có thể diễn giải tất cả các RFC khác cũng sẽ bị sưng lên :)
Arth
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.