เมื่อใดจะไปwww.facebook.com
หรือwww.cbc.ca
มีผลประโยชน์หรือความแตกต่างใด ๆ โดยการละเว้นwww
?
แก้ไข: ดังนั้นอาจเป็นปัญหาหากไม่ได้ป้อนwww
แต่ไม่ได้เพิ่มโดยอัตโนมัติอาจเป็นปัญหาหากwww
มีการเพิ่ม แต่ไม่จำเป็นหรือไม่
เมื่อใดจะไปwww.facebook.com
หรือwww.cbc.ca
มีผลประโยชน์หรือความแตกต่างใด ๆ โดยการละเว้นwww
?
แก้ไข: ดังนั้นอาจเป็นปัญหาหากไม่ได้ป้อนwww
แต่ไม่ได้เพิ่มโดยอัตโนมัติอาจเป็นปัญหาหากwww
มีการเพิ่ม แต่ไม่จำเป็นหรือไม่
คำตอบ:
ในเว็บเบราว์เซอร์รุ่นใหม่มีจุดใดบ้างที่ทำให้ www infront ของ url ที่ใช้นั้นมีประโยชน์? เมื่อไปที่ www.facebook.com หรือ www.cbc.ca มีประโยชน์หรือความแตกต่างจากการตัด www หรือไม่?
มันมักจะไม่ได้ แต่ก็สามารถทำได้
สิ่งนี้ไม่เกี่ยวกับเบราว์เซอร์ มันเกี่ยวข้องกับเว็บเซิร์ฟเวอร์ เว็บเซิร์ฟเวอร์เป็นคอมพิวเตอร์ (หรือแม้กระทั่งคอมพิวเตอร์หลายเครื่อง) ซึ่งได้รับข้อความค้นหาสำหรับหน้าเว็บและส่งข้อมูลที่เหมาะสม URL ประกอบด้วยหลายส่วนโดยหนึ่งในนั้นคือชื่อหรือที่อยู่ของเว็บเซิร์ฟเวอร์
หลาย บริษัท โฮสต์มากกว่าแค่เว็บเซิร์ฟเวอร์พวกเขาอาจเรียกใช้เซิร์ฟเวอร์ FTP เซิร์ฟเวอร์ฐานข้อมูลเมลเซิร์ฟเวอร์และอื่น ๆ สิ่งเหล่านี้อาจถูกโฮสต์จากเครื่องเดียวกันกับเว็บเซิร์ฟเวอร์หรือบนเครื่องอื่น
ในอดีตมันเป็นเรื่องธรรมดาที่จะระบุความแตกต่างผ่านคำนำหน้าเพื่อความมั่นคง ตัวอย่างเช่น Acme Industries อาจซื้อชื่อโดเมนacme.org
จากนั้นตั้งค่าคอมพิวเตอร์หนึ่งเครื่องขึ้นไปเพื่อโฮสต์บริการต่างๆที่พวกเขามี เมื่อคุณต้องการใช้บริการใดบริการหนึ่งคุณป้อนชื่อโฮสต์ที่เหมาะสม:
www.acme.org - Acme’s web-site
ftp.acme.org - Acme’s file server
sql.acme.org - Acme’s database server
pop.acme.org - Acme’s incoming mail server
smtp.acme.org - Acme’s outgoing mail server
ดังนั้นทำไมมันยังคงทำงานได้โดยไม่ต้องwww.
? เพราะเว็บเซิร์ฟเวอร์ส่วนใหญ่อนุญาตให้คุณยอมรับ URL ที่แตกต่างกันและเปลี่ยนเส้นทางได้ตามความจำเป็น เพื่อความสะดวกของผู้ใช้ บริษัท และองค์กรส่วนใหญ่จึงตั้งกฎให้เว็บเซิร์ฟเวอร์จัดการการเชื่อมต่อกับชื่อโฮสต์บนพอร์ต 80 ("พอร์ตเว็บ") หรือเปลี่ยนเส้นทางไปยังระบบอื่นหากเว็บเซิร์ฟเวอร์แตกต่างกัน เครื่อง
การแยกความแตกต่างของบริการหรือเครื่องที่เข้าถึงนั้นสามารถทำได้ผ่านทางพอร์ต แต่ต้องการเฉพาะการรวมไว้ในชื่อดังนั้นจึงไม่ได้ดีไปกว่าการใช้ส่วนนำหน้า:
acme.org:80 - web-server
acme.org:21 - file server
บางครั้งชุดรูปแบบสามารถทำหน้าที่นี้ได้:
http://acme.org - web-server
ftp://acme.org - file server
การใช้แบบแผนทำงานได้ดีและสามารถทำได้โดยอัตโนมัติโดยใช้ซอฟต์แวร์ที่เหมาะสม (เช่นเบราว์เซอร์ที่จะเพิ่มhttp://
, ไคลเอนต์อีเมลจะเพิ่มpop://
, ฯลฯ ) แต่ไม่มีแบบแผนทางการสำหรับเซิร์ฟเวอร์ทุกประเภทที่มีอยู่และประดิษฐ์หนึ่ง ไม่เหมาะเพราะจะต้องใช้ซอฟต์แวร์เพื่อรองรับ
มันมีความจำเป็นน้อยลงที่จะรวมwww.
แต่มันไม่ได้เป็นสากลและบางเว็บไซต์ยังต้องการเพราะช่วยจัดระเบียบสิ่งต่าง ๆ
www
โดเมนย่อยที่มีต่อเว็บเซิร์ฟเวอร์ต่อไป (แม้ว่าจะช่วยให้สามารถควบคุมบริการ / พอร์ตต่าง ๆ ได้มากขึ้น)
:-/
ที่กล่าวว่าเมื่อฐานรากของอินเทอร์เน็ตถูกออกแบบมาเป็นครั้งแรก (และต่อมาเมื่อ URL เป็นมาตรฐาน) ไม่มี ICANN หรือแม้แต่ IANA และโดเมนย่อยจริงๆอ้างถึงเครื่องจริงจริง วันนี้พวกเขาทั้งหมดสามารถโฮสต์จากระบบเดียวกันหรือแม้กระทั่งทั้งคลัสเตอร์
example.invalid
จะโหลดwww.example.invalid
โดยไม่มีการเปลี่ยนเส้นทางของเซิร์ฟเวอร์
microsoft
และกดCtrl
+ Enter
, Chrome จะเพิ่มและhttp://www.
.com
อย่างไรก็ตามฉันหมายความว่าข้อกำหนดสำหรับพวกเขาไม่มีอะไรเกี่ยวข้องกับเบราว์เซอร์มันขึ้นอยู่กับเซิร์ฟเวอร์ไม่ว่าจะใช้งานได้หรือไม่
ใช่และไม่. www เป็น 'เพียง' โดเมนย่อยที่ใช้สำหรับเว็บไซต์ทั่วไปและน่าเสียดายที่ทุก บริษัท ตั้งค่าโดเมนระดับที่สองเพื่อให้สามารถเข้าถึงได้หากไม่มี
หากที่อยู่ที่คุณกำลังจะมีโดเมนย่อย www และไม่ได้ตั้งค่าให้อนุญาตระดับที่สองก็จำเป็น ไม่เช่นนั้น
สำหรับวิธีที่คุณติดตั้งมีทั้งโรงเรียนที่คิดว่าไม่จำเป็นต้องมี wwwและเป็นเช่นนั้น มีเหตุผลเล็กน้อยที่จะไม่ตั้งค่าระเบียนโดเมนของคุณให้ชี้ไปที่ www โดเมนระดับที่สองน้อยกว่า www อาจล้าสมัยไปแล้วในวันนี้และอายุ แต่ก็ไม่เจ็บที่จะมี ในกรณีของฉันฉันเองไม่มีโดเมน www แต่นั่นเป็นเพราะความเกียจคร้านมากกว่าสิ่งอื่นใด
www
เป็น CNAME ไม่ย่อย
www
เป็นโดเมนย่อยซึ่งเป็นสิ่งที่แตกต่างจากโดเมนปกติ มันสับสนที่จะเรียกมันว่าโดเมนย่อยเนื่องจากการประชุมไม่ใช่เพราะในทางเทคนิคเป็นหนึ่งหรือไม่ แม้ว่าในทางเทคนิคแล้วwww
cname ไม่ใช่อย่างใดอย่างหนึ่ง แต่ก็ให้ความรู้สึกทางเทคนิคสำหรับคำถามนี้เช่นกัน
โดยปกติแล้ว บริษัท จะเปลี่ยนเส้นทาง "domain.com" ไปที่ "www.domain.com" แต่นั่นไม่ใช่มาตรฐานที่จำเป็นและไม่ได้ปฏิบัติตามเสมอไป
ในขณะที่คุณโต้ตอบกับอินเทอร์เน็ตเป็นส่วนใหญ่ผ่านทางเว็บเบราว์เซอร์มีสิ่งอื่น ๆ ในอินเทอร์เน็ตนอกเหนือจากหน้าเว็บ แม้ว่าสิ่งเหล่านี้จะถูกรวบรวมไว้ในหน้าเว็บทุกวันนี้ แต่ก็ยังมี FTP, Telnet, Gopher, เซิร์ฟเวอร์ข่าว, เซิร์ฟเวอร์อีเมล, SIP (voice over IP) และโปรโตคอลสนุก ๆ ใครจำนิ้วได้บ้าง
เนื่องจากบริการเหล่านี้แตกต่างกันแต่ละคนจึงมีชื่อโฮสต์ที่ไม่ซ้ำกันตามแบบแผน: คุณสามารถไว้วางใจในการค้นหาเซิร์ฟเวอร์ FTP ที่ ftp.netscape.net เสมอเซิร์ฟเวอร์ gopher ของพวกเขาคือ gopher.netscape.net เป็นต้น
แน่นอนในยุค 80 และต้นยุค 90 คอมพิวเตอร์เซิร์ฟเวอร์มีราคาสูงกว่ารถยนต์หรูหรา ดังนั้น www.company.com และ ftp.company.com อาจชี้ไปที่สถานที่เดียวกันเนื่องจากทั้ง บริษัท จะมีเพียงอินเทอร์เน็ตเซิร์ฟเวอร์เดียว
แล้วมีบางสิ่งที่ยิ่งใหญ่เกิดขึ้น ในยุค 90 คอมพิวเตอร์เซิร์ฟเวอร์มีราคาถูกกว่าและเมนเฟรมหลักและมินิคอมพิวเตอร์ที่มีราคาแพงได้หันไปใช้ระบบสินค้าโภคภัณฑ์ซึ่งมีราคาต่ำกว่าสุดสัปดาห์ที่ดิสนีย์แลนด์ เครื่องเดสก์ท็อปทุกเครื่องอาจเป็นเว็บเซิร์ฟเวอร์ต้องขอบคุณ Linux ฟรีและผู้คนเริ่มสร้างฟาร์มเซิร์ฟเวอร์ด้วยพีซีหลายเครื่อง วันนี้คุณสามารถสร้างเว็บเซิร์ฟเวอร์ในราคาต่ำกว่า $ 100 และเก็บไว้ในโซดากระป๋องได้ (หวังว่าจะเป็นที่ว่างเปล่า)
ดังนั้นอินเทอร์เน็ตจึงระเบิดออก: Facebook วันนี้ได้รับความนิยมเพิ่มขึ้นในหนึ่งวันมากกว่าอินเทอร์เน็ตทั้งหมดที่ทำในปี 1995 ดังนั้นเราจึงใช้เซิร์ฟเวอร์มากกว่าหนึ่งเครื่องเพื่อจัดการกับคำขอทางเว็บ: กลุ่มคอมพิวเตอร์ทั้งหมดในวันนี้จะตอบสนองต่อชื่อโฮสต์เดียวขอบคุณ ถึงเวทย์มนตร์ของการทำโหลดบาลานซ์และดูเหมือนว่าอินเทอร์เน็ตจะใช้มาตรฐานการทำงานอินเทอร์เน็ตทั้งหมดของเราผ่านเว็บเบราว์เซอร์
สิ่งนี้หมายความว่า www.domain.com ไม่ได้อยู่บนคอมพิวเตอร์เครื่องเดียวกันกับ ftp.domain.com อีกต่อไป ดังนั้นเราจะส่งคำขอไปยังโดเมน "เปล่า" ของ "domain.com" ที่ไหน?
ทุกวันนี้ผู้คนคิดว่า "เว็บ" เป็น "อินเทอร์เน็ต" ดังนั้นพวกเขาจึงใช้เบราว์เซอร์สำหรับทุกสิ่งที่พวกเขาทำ สะดวกมากเนื่องจากมีโปรแกรมที่แยกต่างหากสำหรับการดาวน์โหลดไฟล์อ่านข่าวตรวจสอบอีเมลอ่านบล็อกและตรวจสอบสภาพอากาศอาจเป็นความเจ็บปวดที่แท้จริง นอกจากนี้ยังแสดงคำถามเช่น "ทำไมเราถึงมี www ต่อหน้าเว็บเพจ" ซึ่งหมายความว่าโดยปกติเราสามารถหลีกเลี่ยงได้โดยสมมติว่าคำขอสำหรับโดเมนที่ไม่มีการปิดบังเหมือนกับคำขอสำหรับเซิร์ฟเวอร์ www ของโดเมนนั้น
ดังนั้นตอนนี้ บริษัท ส่วนใหญ่จะตอบกลับคำขอเปล่าโดยเปลี่ยนเส้นทาง "domain.com" ไปที่ "www.domain.com" อย่างไรก็ตามไม่มีมาตรฐานที่จำเป็นต้องใช้และคุณมักจะพบว่ามีโดเมนขนาดเล็กที่โฮสต์บนเซิร์ฟเวอร์ฟาร์มจะไม่ตอบสนองต่อโดเมนที่เปลือยเปล่า (ตัวอย่างเช่น บริษัท โฮสติ้งหนึ่งแห่งที่ฉันใช้ส่งผู้ใช้ไปที่หน้า Landing Page ของ บริษัท โฮสติ้งเมื่อมีคนพิมพ์แค่ "mydomain.com")
โชคดีสำหรับเราที่ขี้เกียจมีแป้นพิมพ์ลัดในเบราว์เซอร์ส่วนใหญ่ที่ช่วยให้คุณทำกระบวนการให้สั้นลงยิ่งขึ้นเพียงพิมพ์ "บริษัท " กดควบคุมป้อนและเบราว์เซอร์จะขยายเป็น "www.company.com"
www
อยู่ต่อหน้าที่อยู่ จวนเพียงครั้งเดียวที่ผู้ใช้ปลายทางเห็น URL www
ที่อยู่ในเบราว์เซอร์ของพวกเขาซึ่งมักจะไปที่ เมื่อคุณเริ่มเขียนเว็บแอปพลิเคชันหรือจัดการเครือข่ายคุณจะ "ค้นพบ" ไม่ใช่www
URL ทุกประเภทอย่างรวดเร็ว ผู้คนถามว่าทำไมพวกเขาถึงwww
อยู่ในหน้าเว็บของพวกเขา แต่ไม่มีใครถามว่าทำไมพวกเขาต้องเพิ่มsmtp
และpop
ใน URL เมื่อทำการกำหนดค่าธันเดอร์เบิร์ด
ส่วนชื่อโดเมนของ URL จะอ่านย้อนหลัง ดังนั้นจึงwww.example.com/index.html
เป็นเช่นcom/example/www/index.html
ในแง่ที่เป็น "ภายใน" ใคร
เว็บไซต์หลายแห่งมีwww
โดเมนย่อย แต่พวกเขายังอาจจะมีโดเมนย่อยอื่น ๆ เช่นftp
, secure
, members
, forum
, us
, fr
, china
และอื่น ๆ สิ่งเหล่านี้ต่างจากกันและwww.example.com
เป็นที่อยู่ที่แตกต่างจากexample.com
(ไม่มีกฎบอกว่าexample.com
ควรตีความเป็นwww.example.com
และไม่เป็นต้นstore.example.com
)
จะเกิดอะไรขึ้นถ้าฉันไม่ได้เพิ่ม
www
?
โดยปกติแล้วไม่มีอะไร ผู้ที่ใช้งานเว็บไซต์ต่างตระหนักดีว่าทุกคนจะลืมมันไปตลอดเวลาดังนั้นพวกเขาจึงกำหนดค่าไซต์ของตนให้ทำwww.example.com
และexample.com
ชี้ไปที่เดียวกัน (โดยเปลี่ยนเส้นทาง)
เมื่ออยู่ในดวงจันทร์สีน้ำเงินคุณอาจพบเจอเว็บไซต์ที่ไม่สามารถทำงานได้หากไม่มีwww
คนที่ทำงานอยู่มันไม่ได้ทำการกำหนดค่า ดังนั้นคุณจะสามารถเข้าถึงhttp://www.example.com
แต่http://example.com
จะกลับข้อผิดพลาด
เกิดอะไรขึ้นถ้าฉันใส่ในเป็นพิเศษ
www
?
เหมือนกับด้านบนยกเว้นสลับไปที่ URL ใดที่ใช้งานได้
นอกจากนี้ในทางเทคนิคแล้วคุณควรใส่http://
ส่วนดังกล่าวด้วยดังนั้นที่อยู่ใด ๆ ที่คุณป้อนไม่สมบูรณ์อย่างไรก็ตามไม่ว่าคุณจะป้อนwww
หรือไม่ก็ตาม เบราว์เซอร์จะต้องสรุปสิ่งที่คุณหมายถึงในทั้งสองกรณี - ดังนั้นจึงอาจอนุมานได้ว่าwww
มีความหมายรวมอยู่ด้วย
ไซต์ที่www
เรื่องนี้หายากมากในทุกวันนี้ แต่ฉันรู้ว่าฉันเคยเจอไม่กี่ปีที่ผ่านมา ฉันจำไม่ได้ว่าพวกเขาทำอะไรอยู่ตอนนี้
ในฐานะผู้ดูแลระบบหากคุณต้องการใช้บริการ CDN เพื่อเร่งความเร็วบริการเว็บของคุณคุณไม่สามารถใช้กฎ DNS รวมกันได้
ในการใช้ CDN คุณต้องใช้ dns Cname ดังนั้นคุณต้องสร้าง Cname สำหรับ acme.org แต่ถ้าคุณต้องการรับ Mail ด้วย user@acme.org คุณจะไม่มี cname สำหรับ acme.org จากนั้นคุณต้องใช้โดเมนย่อย www สำหรับเว็บเซิร์ฟเวอร์ดังนั้น sysadmin จึงจำเป็นต้องมีข้อมูล www
เบราว์เซอร์สมัยใหม่ซ่อนตัวอยู่กับคุณไม่จำเป็นต้องเขียนส่วน www แต่ส่วนนี้อาจจำเป็นสำหรับเว็บไซต์ที่มีอัตราการเข้าชมสูง กฎสำหรับอินเทอร์เน็ตนั้นเก่า แต่เป็นกฎของเรา
มีปัญหาเกี่ยวกับความหลากหลายของสมาร์ทโฟนและอุปกรณ์แท็บเล็ตหน้าจอขนาดเล็ก (ขออภัย แต่ฉันไม่สามารถบังคับตัวเองให้พิมพ์ iWords) ที่กำลังท่องเว็บ
โดยทั่วไปคำนำหน้าของmobi.
หรือm.
ใช้ (แทนwww.
) เพื่อจัดทำหน้าเว็บที่ปรับให้เหมาะกับหน้าจอขนาดเล็ก
มีใครบ้างที่ไม่ประสบปัญหาในการพยายามนำทางเว็บเพจขนาดใหญ่บนอุปกรณ์ขนาดเล็ก (เลื่อนเลื่อนหรือเลื่อน)
จากสิ่งที่กล่าวมาแล้วเซิร์ฟเวอร์ขององค์กร / ส่วนตัวส่วนใหญ่จะเปลี่ยนเส้นทางไปยัง WWW โดยอัตโนมัติ ในทางกลับกันถ้าไม่มากเว็บไซต์. GOV และ. MIL จะไม่ ในกรณีดังกล่าวคุณมักจะได้รับข้อความแสดงข้อผิดพลาดอย่างใดอย่างหนึ่ง ไซต์เหล่านี้มักจะไม่เปลี่ยนเส้นทางไปยัง HTTPS โดยอัตโนมัติ: จาก HTTP: แม้เมื่อจำเป็น