Score:0

การกำหนดค่า nginx สำหรับ robots.txt

ธง cn

ฉันได้อ่านคำตอบอื่น ๆ และเอกสาร Nginx แล้ว และฉันไม่สามารถเข้าใจได้ว่าเหตุใดจึงใช้งานได้:

ตำแหน่ง = /robots.txt {
    นามแฝง /<fullpath>/static/robots.allow.txt;
}

และสิ่งนี้ไม่:

ตำแหน่ง = /robots.txt {
    เขียนใหม่ .* /robots.allow.txt สุดท้าย;
}

สำหรับอันที่สอง เซิร์ฟเวอร์รูทคือ รูท /<fullpath>/static;

Richard Smith avatar
jp flag
`rewrite...last` จะค้นหาตำแหน่งใหม่เพื่อประมวลผล URI ที่เขียนใหม่ หากคุณใช้ `rewrite...break` URI ที่เขียนใหม่จะถูกประมวลผลภายในตำแหน่งเดียวกัน
Nestor avatar
cn flag
คุณพูดถูก มันได้ผล ขอบคุณ! แม้ว่าฉันจะมีคำถามอื่น แต่เมื่อคำขอได้รับการประมวลผล ไฟล์ใหม่ `robots.txt` จะถูกสร้างขึ้นในตำแหน่งเดียวกัน ทำไมถึงเป็นเช่นนั้น
Richard Smith avatar
jp flag
ฉันไม่เคยเห็นสิ่งนั้น ไฟล์ประกอบด้วยอะไร
Nestor avatar
cn flag
เนื้อหาเดียวกันเลย
djdomi avatar
za flag
@richard CMS บางตัวมีเส้นทางมาตรฐานที่กำหนดเองแทนที่จะใช้เหมือนที่คุณใช้ htaccess เพื่อแก้ไข URL นี้;)

โพสต์คำตอบ

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