tum
1
ผมใช้เครื่องที่เป็น RH 7.3 + cPanel
มีปัญหาว่าในทุกๆ dir ที่ไม่มีไฟล์ index จะสามารถเปิดเข้าไปดูได้หมดเลย
โดยสามารถตั้งให้ปิด (no index) ได้ ใน cPanel แต่เวบต่างๆ ในเครื่องไม่ค่อยจะปิดกัน
ซึ่งค่า default ของระบบมันจะเป็นเปิดหมดซะด้วยครับ
อยากจะปิดมันลง ให้เวลาเรียกเข้าแล้วฟ้อง error ดูจะสบายใจกว่า
ผมจะต้องไปแก้ที่ไหนครับ ในไฟล์ httpd.conf หรือเปล่าครับ
และถ้าใช่ แก้ตรงไหนครับ จากอะไรเป็นอะไรครับ
รบกวนด้วยครับ ขอบพระคุณมากครับ
tum
2
แก้ได้แล้วครับ ขอบคุณครับ
พิมพ์ตามนี้เลยครับ 2 คำสั่ง
perl -pi -e ‘s|Indexes|-Indexes|g’ /usr/local/apache/conf/access.conf
/usr/local/apache/bin/apachectl restart
bunpot
4
:o โฮ่…ความรู้ใหม่ ปกติผมจะเข้าไปใน httpd.conf
เข้าไปแก้ตรง Options Indexes FollowSymLinks MultiViews อะครับ ไม่ทราบว่าถูกวิธีรึเปล่า
ได้ความรู้ใหม่ ขอจดก่อนครับ จดๆๆๆ
tum
5
ขอบคุณมากครับ
ผมไป search ใน RS forums ไม่เจอ
ไปเจอที่ Cpanel Forums ครับ
ให้แก้ที่ /usr/local/apache/conf/access.conf
โดยแก้จาก Indexes เป็น -Indexes ครับ
<Directory />
Options -Indexes FollowSymLinks ExecCGI Includes
AllowOverride All
order allow,deny
allow from all
</Directory>
แล้วก็ restart Apache
ขอบคุณทั้งสองท่านมากครับ