ฉันพยายามที่จะได้รับ videos.mydomain.com/kickboxing
เพื่อเปลี่ยนเส้นทางไปยังลิงก์ YouTube เช่นเดียวกับ video.mydomain.com/classes
เพื่อเปลี่ยนเส้นทางไปยัง a แตกต่าง ลิงค์ยูทูป.(ทั้งสองเป็นเพลย์ลิสต์ที่ไม่แสดงในรายการ และฉันต้องการให้ทุกคนที่สามารถเข้าถึงเว็บไซต์ของเราเปลี่ยนเส้นทางนี้โดยอัตโนมัติสำหรับพวกเขา นี่เป็นขั้นตอนที่ 1 ของหลายขั้นตอนในการกำหนดค่านี้ และดูเหมือนว่าฉันจะใช้งานไม่ได้)
นี่คือการกำหนดค่าของฉัน:
เซิร์ฟเวอร์ {
server_name videos.mydomain.com;
รูท /var/www/www.mydomain.com;
ฟัง 80;
access_log /var/log/nginx/videos.mydomain.com-access.log;
error_log /var/log/nginx/videos.mydomain.com-error.log ดีบัก;
สถานที่ / ชั้นเรียน {
กลับ 301 https://youtube.com/playlist?list=classes-playlist;
}
สถานที่ /คิกบ็อกซิ่ง {
กลับ 301 https://youtube.com/playlist?list=kickboxing-playlist;
}
กลับ 404;
}
ฉันได้ตั้งค่านี้ในเว็บไซต์ของฉันและเปิดใช้งาน (และแน่นอน ตั้งค่า DNS) น่าเสียดายที่เมื่อฉันไปที่ URL http://videos.mydomain.com/kickboxing หรือ http://videos.mydomain.com/classesทั้งหมดที่ฉันได้รับคือ 404 url ถ้าฉันเปลี่ยน กลับ 404
บรรทัดที่หนึ่งใน กลับ 301
บรรทัดแล้วมันจะเปลี่ยนเส้นทางที่เหมาะสมแต่ เท่านั้น สำหรับ URL นั้นๆ ดูเหมือนว่าจะระบุไม่ถูกต้อง ที่ตั้ง
ส่วน