Score:0

ไม่อนุญาตให้เข้าถึงไฟล์ทั้งหมดยกเว้นนามแฝงใน Apache 2.4

ธง ru

ฉันมีเว็บเซิร์ฟเวอร์ Debian 11 ที่ตั้งค่าด้วยซอฟต์แวร์ Matomo analytics PHP ในการกำหนดค่าของไซต์ฉันมีบรรทัดเหล่านี้:

<Files "*">
    Require ip 192.168.0.0/24
</Files>

<FilesMatch "(^piwik\.(php|js)|^matomo\.(php|js)|^container_.*\.js|robots\.txt|optOut.js|favicon\.ico)">
    Require all granted
</FilesMatch>

Alias "/csp" "/www/vhosts/csp"
<Directory /www/vhosts/csp>
    DirectoryIndex index.php
    Require all granted
</Directory>

นี่เป็นเพียงเกร็ดเล็กเกร็ดน้อย ฉันยังมีนามแฝง (/csp) ด้วยไฟล์ PHP สองสามไฟล์สำหรับงานเฉพาะ ปัญหาของฉันคือฉันไม่สามารถเข้าถึงนามแฝงนี้นอกช่วง IP ที่อนุญาต (192.168.0.0/24) แม้ว่าฉัน (ในทางทฤษฎี) ได้เพิ่มคำสั่งสำหรับสิ่งนี้ (ต้องได้รับอนุญาตทั้งหมด) ในที่สุด ไดเรกทอรี ส่วน. ไดเร็กทอรี /www/vhosts/csp อยู่นอกไดเร็กทอรีของ Matomo (ดังนั้น นามแฝง).

ข้างใน 192.168.0.0/24 เครือข่ายทุกอย่างเรียบร้อยดี การเข้าถึง /csp ไม่อนุญาตให้ใช้นามแฝงภายนอกเครือข่าย (ห้ามใช้เนื่องจากการกำหนดค่าไคลเอนต์)

ฉันจะอนุญาตให้โฮสต์เข้าถึงไฟล์ /csp นามแฝง? แสดงความคิดเห็นเป็นคนแรก ไฟล์ คำสั่งอนุญาตให้เข้าถึง /cspแต่ไม่ใช่สิ่งที่ฉันต้องการ (ฉันไม่ต้องการให้ไฟล์ Matomo อื่นสามารถเข้าถึงได้จากโฮสต์ใด ๆ )

โพสต์คำตอบ

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