2
คุณควรแก้ไข / ลบการกำหนดค่าไซต์ apache เริ่มต้นหรือไม่
ฉันเพิ่งทำตามบทช่วยสอนนี้เกี่ยวกับการตั้งค่าการทำให้บริสุทธิ์ตามชื่อใน Apache และทำงานได้ดีจริงๆ กวดวิชาโดยทั่วไปมีให้คุณสามารถเพิ่มไฟล์ config จะsites-availableเรียกว่าและจากนั้นเชื่อมโยงกับyourdomain.comsites-enabled โดยค่าเริ่มต้น Apache รวมถึงสองไฟล์ config ของเว็บไซต์ในsites-available, และdefaultdefualt-ssl คุณควรแก้ไขไฟล์เหล่านี้หรือลบลิงค์ในsites-enabledไดเรกทอรีหรือไม่ หลังจากเล่นกับสิ่งนี้ (ในเครื่อง) ฉันรู้ว่าโดยค่าเริ่มต้นเว็บไซต์เริ่มต้นชี้ไปที่/var/wwwไดเรกทอรีรากของคุณและดังนั้นถ้ามีคนไปที่ IP ของเซิร์ฟเวอร์ของคุณโดยตรงพวกเขาจะไม่เห็น vhosts และไดเรกทอรีอื่น ๆ/var/wwwทั้งหมดยกเว้น การกำหนดค่า vhost เริ่มต้นจะเปลี่ยนเป็นชี้ไปยังไดเรกทอรีอื่นหรือคัดลอกมาจากsites-enabledไหน ฉันแค่สงสัยว่าสิ่งที่ทำกันโดยทั่วไปกับไซต์เริ่มต้นหากเซิร์ฟเวอร์นั้นถูกใช้สำหรับการจำลองเสมือนแบบใช้ชื่อ ขออภัยถ้าฉันทำสิ่งนี้ไม่ถูกต้องเนื่องจากฉันค่อนข้างใหม่ในการใช้งานเว็บเซิร์ฟเวอร์ของตัวเอง