Score:0

ฉันจะแสดงไดเร็กทอรีย่อยของเซิร์ฟเวอร์เป็นดัชนีตามโดเมนที่ใช้เชื่อมต่อได้อย่างไร

ธง eg

ฉันมี 2 โดเมนที่ทำงานอยู่ในไดเร็กทอรีเดียวกันจาก IP เดียวกัน (ผ่านระเบียน CNAME ในแต่ละ DNS)

ไดเรกทอรีแสดงสิ่งนี้ในดัชนี apache:

ดัชนี /

โดเมนวัน.คอม/
โดเมนทู.คอม/

สิ่งนี้จะแสดงเมื่อคุณเยี่ยมชมไซต์ผ่านที่อยู่ IP

อย่างไรก็ตามฉันต้องการ domainOne.com/html/ จะแสดงถ้าโดเมนเป็นโดเมนหนึ่ง และ domainTwo.com/html หากโดเมนที่ใช้เชื่อมต่อคือโดเมนสอง

ฉันลองใส่ไดเรกทอรีย่อยในระเบียน CNAME เพื่อให้ชี้ไปที่ 12.34.56.789/domainOne.com/html/ แต่เห็นได้ชัดว่าไม่ได้ผล เนื่องจาก CNAME สามารถกำหนดเส้นทางไปยัง IP ได้เท่านั้น ไม่ใช่โฟลเดอร์เฉพาะ ซึ่งแย่มาก

เป็นไปได้ไหม ถ้าเป็นเช่นนั้นมันจะทำให้ชีวิตของฉันง่ายขึ้นมาก

(ปล. ฉันทำทุกอย่างในของฉัน httpd.conf ฉันไม่มีไฟล์กำหนดค่าต่อโดเมน เนื่องจากฉันหาวิธีเชื่อมต่อโดเมนของฉันกับ AWS ไม่ได้... และตอนนี้ฉันก็ใช้ระเบียน CNAME น้อยเหลือเกิน...)

โดยพื้นฐานแล้วฉันต้องการทราบว่าฉันสามารถทำได้ด้วยเครื่องมือเขียนซ้ำหรือไม่ถ้าเป็นไปได้

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

นี่คือทั้งหมดที่ฉันคิดขึ้นมาได้ และแน่นอนว่ามันไม่ได้ผล

RewriteEngine เปิดอยู่

<หาก "%{HTTP_HOST} == 'domainOne.com'">
    นามแฝง "/" "${DocumentRoot}/domainOne.com/html"
</หาก>

ดูไซต์ที่นี่เพื่อทำความเข้าใจว่าฉันหมายถึงอะไรในตอนเริ่มต้น (https://mistersircode.com/)

(หากไซต์ไม่มีดัชนีในอนาคต นั่นอาจเป็นเพราะฉันได้แก้ไขปัญหาของฉันแล้ว)

Score:2
ธง us

คุณต้องกำหนดค่าโฮสต์เสมือนแยกต่างหากสำหรับแต่ละโดเมนของคุณใน Apache

Mister SirCode avatar
eg flag
ฉันลองใช้ vhosts ในไฟล์คอนฟิกูเรชัน แต่มันไม่ได้ทำงานผิดปกติ เป็นเพราะฉันเชื่อมต่อโดเมนโดยใช้ CNAME หรือไม่
us flag
DNS ไม่ได้ทำวิธีที่ Apache จัดการกับโฮสต์เสมือนที่ระบุโดยส่วนหัว HTTP `Host`

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา