การส่งต่อโดเมน (GoDaddy) - ส่งต่อเท่านั้น / ส่งต่อด้วยการปิดบัง


9

ฉันกำลังพยายามกำหนดค่าโดเมนของฉันเพื่อส่งต่อไปยังแอปพลิเคชันเอ็นจินแอปของฉัน

สำหรับการส่งต่อฉันสามารถเลือกจาก "ส่งต่อเท่านั้น" และ "ส่งต่อด้วยการปิดบัง" สมมติว่าโดเมนของฉันชื่อ "myDomain.com" และแอปของฉันตั้งอยู่ที่ myApp.appspot.com หากฉันเลือก "ส่งต่อเท่านั้น" และฉันไปที่ myDomain.com ฉันจะเปลี่ยนเส้นทางไปที่ myApp.appspot.com (myApp.appspot.com แสดงในแถบที่อยู่ -> แต่ฉันต้องการแสดง myDomain.com แน่นอน)

หากฉันเลือก "ส่งต่อโดยปิดบัง" "myDomain.com" จะปรากฏในแถบที่อยู่เสมอแม้ว่าฉันจะไปยังหน้าย่อยบางหน้าก็ตาม URL ควรมีลักษณะเช่น: "myDomain.com #! page: xyz" แต่ยังคงแสดง "myDomain.com"

มีกลางทางบ้างไหม?

ป้อนคำอธิบายรูปภาพที่นี่

คำตอบ:


6
  • ส่งต่อเท่านั้น - ใช้การเปลี่ยนเส้นทาง 301 เพื่อเปลี่ยนเส้นทางจากmyDomain.comไปยังmyApp.appspot.com
  • ส่งต่อด้วยการปิดบัง - ใช้เฟรมเพื่อเก็บ URL ไว้myDomain.comในขณะที่สั่งให้เบราว์เซอร์ดึงเนื้อหาออกmyApp.appspot.comมา จากนั้น URL จะไม่เปลี่ยนแปลงเมื่อคุณสำรวจไซต์

การส่งต่อ (ทุกประเภท) ไม่ใช่สิ่งที่คุณต้องการ คุณต้องการให้เนื้อหาของคุณแสดงจากชื่อโดเมนที่กำหนดเองของคุณ

ผู้ให้บริการโฮสต์หลายรายเสนอชื่อโดเมนแบบกำหนดเองเป็นส่วนหนึ่งของบริการและมีแผงควบคุมที่เป็นกรรมสิทธิ์ของตนเองเพื่อกำหนดค่านี้

ยกตัวอย่างเช่น Google App Engine (สำหรับ appspot.com) สนับสนุนนี้และมีเอกสารความช่วยเหลือเกี่ยวกับคำแนะนำสำหรับการตั้งค่าโดเมนที่กำหนดเอง ทำตามคำแนะนำเหล่านั้นเพื่อให้แอปพลิเคชันแสดงเนื้อหาจากชื่อโดเมนของคุณเอง


ทำไมคุณบอกว่าการส่งต่อไม่ใช่สิ่งที่คุณต้องการ? มีการสนับสนุนความคิดเห็นนี้หรือไม่?
J. Tate

2
@ J.Tate พวกเขาต้องการแสดงโดเมนในแถบที่อยู่ หากคุณต้องการแสดงที่อยู่ของคุณในแถบที่อยู่คุณไม่ต้องการใช้การส่งต่อ การส่งต่อด้วยการปิดบังแบบนั้นทำได้ แต่ URL จะไม่เปลี่ยนแปลงเมื่อคุณสำรวจหน้าต่างๆในเว็บไซต์และเครื่องมือค้นหาจะทำดัชนี URL "ของจริง" อื่น ๆ และส่งผู้เยี่ยมชมไปที่นั่น
Stephen Ostermiller

2

ความสามารถในการ "ปิดบัง" ใช้ IFRAME นั่นอาจไม่ใช่สิ่งที่คุณต้องการ

วิธีที่ง่ายที่สุดคือการตั้งค่า Apache ของคุณเองอาจใช้ VPS เนื่องจากมีราคาถูก ($ 20 / เดือนวันนี้) ด้วยวิธีนี้คุณไม่ต้องกังวลกับคุณสมบัติการส่งต่อดังกล่าว คุณสามารถทำการตั้งค่าทั้งหมดได้โดยตรงใน Apache, DNS และอื่น ๆ


1

ฉันเพิ่งได้รับการติดต่อจากทีมสนับสนุน GoDaddy และทางออกใช้เวลาประมาณ 5 นาที ฉันมีลีนุกซ์พร้อม cPanel, ดังนั้นกระบวนการจึงแตกต่างกันไปตามคุณ

คุณไปที่ "บัญชีของฉัน" ค้นหาส่วนโดเมนแล้วคลิกที่ Addon Domains

ที่นี่คุณจะกรอกฟอร์มสามฟิลด์:

  1. สร้างชื่อโดเมนใหม่
  2. subdomain
  3. รูทเอกสาร

ตราบใดที่คุณกรอกข้อมูลแรกและกด TAB หรือมุ่งเน้นที่ฟิลด์ข้อมูลนั้นจะเติมข้อมูลอีกสองรายการโดยอัตโนมัติดังนั้นเพียงพิมพ์ "yourdomain.com" (โดยไม่ใส่เครื่องหมายอัญประกาศ) และสุดท้ายคลิกที่ Add Domain


โปรดทราบว่ากระบวนการนี้ใช้แผงควบคุม cPanel - เว็บโฮสติ้ง - ไม่ใช่ GoDaddy ("การส่งต่อและการปิดบัง") ตามที่กล่าวไว้ในคำถาม cPanel ใช้ได้เฉพาะเมื่อคุณซื้อเว็บโฮสติ้งเพิ่มเติมซึ่งอาจไม่สามารถใช้กับสถานการณ์ที่อธิบายไว้ในคำถาม OP ใช้ "Google App Engine" เพื่อโฮสต์เว็บไซต์ของพวกเขา
MrWhite

0

ใน Simple word forward เท่านั้นหมายถึงโดเมนเก่าของคุณที่จะเปลี่ยนเส้นทางโฮมเพจของโดเมนใหม่และ Forward with masking หมายความว่าผู้เข้าชมจะเห็นเฉพาะ url หรือโดเมนที่พวกเขาพิมพ์หรือเยี่ยมชมพวกเขาไม่ทราบว่าพวกเขากำลังเข้าถึงโดเมนใด

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.