Score:1

วิธีโหลดไฟล์ที่ร้องขอจากไดเร็กทอรีย่อยโดยไม่ต้องเขียนฐานใหม่

ธง ws

ใช้ประโยชน์ .htaccess กฎ ฉันกำลังพยายามโหลดไฟล์จากภายในไดเร็กทอรีย่อยโดยที่ยังคงรักษา URL ส่วนหน้าไว้ไม่เปลี่ยนแปลง หากทั้งโดเมนและพาธของไฟล์ตรงกับเกณฑ์

ตัวอย่างของ URL:

example.com/specificfile.xml

ตัวไฟล์นั้นอยู่ในไดเร็กทอรีย่อยที่ไม่ใช่รูทของเว็บสาธารณะ:

/var/www/feeds/specificfile.xml

ในขณะที่พยายาม Google สิ่งนี้ ฉันได้รับผลลัพธ์มากมายสำหรับ RewriteBase แต่นั่นไม่ใช่สิ่งที่ฉันตามหา ฉันต้องการ "เขียนไดเร็กทอรีฐานใหม่" สำหรับไฟล์เดียวและเก็บ URL ส่วนหน้าไว้

Score:1
ธง kz

ทะลึ่ง /var/www เป็นรูทของเอกสารเพื่อให้บริการ /feeds/specificfile.xml เมื่อร้องขอ /เฉพาะไฟล์.xml คุณจะทำสิ่งต่อไปนี้โดยใช้ mod_rewrite ในรูท .htaccess ไฟล์:

RewriteRule ^เฉพาะไฟล์\.xml$ ฟีด/$0 [L]

สำหรับการทำงานนี้ RewriteBase ต้องไม่ตั้งค่าเลย (ควร) หรือตั้งค่าเป็น ฐานการเขียนซ้ำ /.

เดอะ $0 การอ้างอิงย้อนกลับเพียงแค่บันทึกการทำซ้ำ - อ้างอิงถึงเส้นทาง URL ทั้งหมดที่จับคู่โดย เขียนกฎใหม่ ลวดลาย, เช่น. ไฟล์เฉพาะ.xml.

โปรดทราบว่าหากคุณมีคำสั่ง mod_rewrite อยู่ในไฟล์ .htaccess ไฟล์แล้ว เรื่องการสั่งซื้อ. (เช่น การเปลี่ยนเส้นทางภายนอก/ตามรูปแบบบัญญัติต้องดำเนินการก่อน)

โพสต์คำตอบ

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