ชี้โดเมนหนึ่งไปยังโฟลเดอร์ย่อยของโดเมนอื่น

ฉันมีโดเมนภายนอก (สมมติว่า MyGreatSite.com) และโดเมนอื่นที่มีโฟลเดอร์ย่อย (สมมติว่า MyHostingSite.com/mygreatsite) ฉันสงสัยว่าเป็นไปได้หรือไม่ที่จะชี้ MyGreatSite.com ไปที่ MyHostingSite.com/mygreatsite เพื่อที่เมื่อผู้ใช้เยี่ยมชม MyGreatSite.com พวกเขาจะได้รับเนื้อหาของโฟลเดอร์ย่อยนั้น แต่มันทำงานเหมือนกับว่าพวกเขาอยู่บน MyGreatSite.com ไม่ใช่ MyHostingSite com/mygreatsite.com

โดยพื้นฐานแล้ว ฉันมีลูกค้าบางรายที่มีเว็บไซต์ใหม่ และเราสงสัยว่าการแย่งชิงโฟลเดอร์ย่อยของเว็บไซต์ใหม่นั้นสมเหตุสมผลหรือไม่ มันเป็นแบบ WordPress ถ้ามันสร้างความแตกต่าง

ทั้งสองไซต์โฮสต์/จัดการบนโฮสต์ที่แยกจากกัน


person Mark    schedule 14.08.2017    source แหล่งที่มา
comment
ทั้งสองโดเมนชี้ไปที่รูทเอกสารเดียวกันหรือไม่ หมายความว่าการไปที่ mygreatsite.com จะเหมือนกับ myhostingsite.com ?   -  person Amit Verma    schedule 14.08.2017
comment
ไม่ MyHostingSite.com จะเป็นเว็บไซต์ของตัวเอง ฉันแค่อยากให้ไดเร็กทอรีหนึ่งรายการ /mygreatsite เชื่อมโยงกับ MyGreatSite.com ดังนั้นเมื่อคุณดู MyHostingSite.com/mygreatsite/about-us คุณจะเห็น MyGreatSite.com/about-us ในแถบ URL   -  person Mark    schedule 14.08.2017


คำตอบ (1)


สิ่งนี้ควรทำในสิ่งที่คุณหวัง:

RewriteCond %{HTTP_HOST} ^MyGreatSite.com
RewriteRule ^(.*) http://MyHostingSite.com/mygreatsite [P]
person Spencer Bravo    schedule 15.08.2017
comment
นั่นจะอยู่ใน .htaccess ของรูทของฉันบน MyHostingSite.com และฉันก็ชี้เนมเซิร์ฟเวอร์สำหรับ MyGreatSite.com ไปที่ MyHostingSite.com ใช่ไหม - person Mark; 15.08.2017
comment
ขออภัย ฉันไม่ชัดเจน ใส่สิ่งนั้นไว้ในรูทของ MyGreatSite.com ด้วยวิธีนี้การรับส่งข้อมูลที่ไปที่นั่นจะแสดงเนื้อหาบน MyHostingSite.com/mygreatsite - person Spencer Bravo; 15.08.2017
comment
MyGreatSite.com ไม่มีโฮสติ้ง มันเป็นเพียงชื่อโดเมนลอยตัว - person Mark; 16.08.2017
comment
คุณสามารถเข้าถึงไฟล์การกำหนดค่า apache บนเซิร์ฟเวอร์ที่โฮสต์ MyHostingSite.com ได้หรือไม่ - person Spencer Bravo; 16.08.2017