Beberapa situs web tidak berfungsi DENGAN www. awalan

6

Saya menemukan situs yang tidak berfungsi ketika saya mengetik alamat dengan "www." awalan. Berikut ini adalah contohnya: jika Anda mengklik tautan ini , itu tidak akan membawa Anda ke situs mana pun, melainkan menampilkan pesan kesalahan. Dengan hanya menghilangkan "www." awalan, seperti di sini , situs memuat dengan baik. Saya dapat melihat mengapa suatu situs tidak mau memuat ketika awalannya hilang, tetapi saya tidak dapat memikirkan alasan mengapa suatu situs tidak bekerja dengan itu, daripada tanpa itu.

the_midget_17
sumber
4
blog.superuser.com/2011/12/15/wwwhats-in-a-name tidak persis sama, tetapi mencakup pertanyaan Anda. Singkatnya, tidak ada alasan www harus berfungsi kecuali jika subdomain eksplisit diatur seperti itu.
Journeyman Geek
Anda mungkin dialihkan ke situs yang tidak terduga jika Anda berada di China, karena beberapa SP internet membajak DNS.
LiuYan 刘 研

Jawaban:

10

Saya menemukan masalahnya. Administrator nama domain itu belum menyiapkan catatan alamat (A atau AAAA) untuk www.

error@underground ~ $ host itmanagersjournal.com
itmanagersjournal.com has address 216.34.181.202
error@underground ~ $ host www.itmanagersjournal.com
Host www.itmanagersjournal.com not found: 3(NXDOMAIN)

Bandingkan ini dengan apa yang hampir setiap situs lain lakukan:

error@underground ~ $ host facebook.com
facebook.com has address 66.220.146.101
facebook.com has IPv6 address 2a03:2880:10:1f02:face:b00c:0:25
error@underground ~ $ host www.facebook.com
www.facebook.com has address 66.220.146.101
www.facebook.com has IPv6 address 2a03:2880:10:1f02:face:b00c:0:25

Kecuali jika ini adalah domain Anda, sangat sedikit yang dapat Anda lakukan untuk memperbaikinya, kecuali mungkin menghubungi situs tersebut dan memberi tahu mereka tentang masalah mereka dan berharap seseorang di sana memiliki cukup petunjuk untuk memperbaikinya.

Michael Hampton
sumber
Jadi, apakah menyiapkan catatan alamat untuk praktik umum www di bidang ini? Maksud saya, mengapa semua situs lain bekerja dengan awalan dan yang satu ini tidak.
the_midget_17
Setiap situs lain berfungsi karena setiap situs lain memiliki catatan alamat.
Michael Hampton
Begitu ... jadi ini hanyalah contoh pekerjaan yang ceroboh, bukan?
the_midget_17
8
Ini sebenarnya bukan "masalah" ...
cutrightjm
1
@ Sinetech: Tidak, mereka tidak bisa. Jika tidak ada data DNS (baik A atau CNAME atau, untuk IPv6, AAAA) untuk www.…, maka browser tidak dapat mengirim permintaan ke sana, dan karenanya tidak dapat menerima pengalihan apa pun sebagai balasannya.
Ilmari Karonen
22

Pertanyaan Anda didasarkan pada premis yang agak keliru. Tidak ada alasan khusus example.comdan www.example.comharus pergi ke situs yang sama atau keduanya berlaku selain bahwa inilah yang orang harapkan. Sejauh menyangkut komputer, mereka adalah dua nama yang sama sekali berbeda yang bisa pergi ke tempat yang sama sekali berbeda. Orang bebas mengatur mereka untuk pergi ke tempat yang sama, tempat yang berbeda, atau membuat satu pekerjaan dan yang lainnya tidak sesuka mereka.

Hanya ada kesepakatan umum bahwa nama host wwwakan digunakan untuk situs web untuk domain. Tetapi tidak ada alasan teknis siapa pun harus mengikuti perjanjian ini.

Pertanyaan Anda didasarkan pada premis yang salah example.comdan www.example.comentah bagaimana merupakan "situs yang sama", yang satu dengan awalan dan yang lain tanpa. Bahkan, mereka adalah dua nama situs potensial yang sama sekali berbeda yang keduanya berada di bawah kendali siapa pun yang memiliki atau mengelola example.com.

David Schwartz
sumber
Menarik memang. Terima kasih telah menjelaskannya dengan sangat rapi.
the_midget_17
Tidak ada alasan mengapa example.comdan www.example.comharus berada di bawah kendali entitas yang sama, sama seperti tidak ada alasan mengapa comdan example.comperlu berada di bawah kendali entitas yang sama. Tidak ada alasan teknis mengapa seseorang tidak dapat mendelegasikan www.example.comdari example.comdengan cara yang persis sama dengan yang example.comdidelegasikan com.
CVn