มีปัญหากับ directory ในเครื่องที่ใช้ cPanel ครับ

ผมใช้เครื่องที่เป็น RH 7.3 + cPanel
มีปัญหาว่าในทุกๆ dir ที่ไม่มีไฟล์ index จะสามารถเปิดเข้าไปดูได้หมดเลย
โดยสามารถตั้งให้ปิด (no index) ได้ ใน cPanel แต่เวบต่างๆ ในเครื่องไม่ค่อยจะปิดกัน

ซึ่งค่า default ของระบบมันจะเป็นเปิดหมดซะด้วยครับ
อยากจะปิดมันลง ให้เวลาเรียกเข้าแล้วฟ้อง error ดูจะสบายใจกว่า

ผมจะต้องไปแก้ที่ไหนครับ ในไฟล์ httpd.conf หรือเปล่าครับ
และถ้าใช่ แก้ตรงไหนครับ จากอะไรเป็นอะไรครับ

รบกวนด้วยครับ ขอบพระคุณมากครับ

:smiley: แก้ได้แล้วครับ ขอบคุณครับ

พิมพ์ตามนี้เลยครับ 2 คำสั่ง

perl -pi -e ‘s|Indexes|-Indexes|g’ /usr/local/apache/conf/access.conf
/usr/local/apache/bin/apachectl restart

:o โฮ่…ความรู้ใหม่ ปกติผมจะเข้าไปใน httpd.conf
เข้าไปแก้ตรง Options Indexes FollowSymLinks MultiViews อะครับ ไม่ทราบว่าถูกวิธีรึเปล่า

ได้ความรู้ใหม่ ขอจดก่อนครับ จดๆๆๆ :smiley:

:smiley: ขอบคุณมากครับ
ผมไป 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

ขอบคุณทั้งสองท่านมากครับ :smiley: