Phương pháp đơn giản nhất là trong bản in đẹp. Nếu bạn chưa chỉnh sửa các tệp này, thì
- duyệt đến admin / config / media / file-system
- xóa các trang web / mặc định / tập tin / .htaccess
- xóa bất cứ nơi nào / your / private / files / are / .htaccess như được chỉ định trên trang bạn vừa duyệt
- xóa bất cứ nơi nào / your / tmp / files / are / .htaccess như được chỉ định trên trang bạn vừa duyệt
- nhấp vào TIẾT KIỆM
Điều này sẽ tạo lại hai tập tin .htaccess. Sau đó truy cập báo cáo tình trạng và kiểm tra lại mọi thứ.
Mặt khác, chỉnh sửa trang web / mặc định / tệp / .htaccess thành
# Turn off all options we don't need.
Options None
Options +FollowSymLinks
# Set the catch-all handler to prevent scripts from being executed.
SetHandler Drupal_Security_Do_Not_Remove_See_SA_2006_006
<Files *>
# Override the handler again if we're run later in the evaluation list.
SetHandler Drupal_Security_Do_Not_Remove_See_SA_2013_003
</Files>
# If we know how to do it safely, disable the PHP engine entirely.
<IfModule mod_php5.c>
php_flag engine off
</IfModule>
và bất cứ nơi nào / your / private / files / are / .htaccess và bất cứ nơi nào / your / tmp / files / are / .htaccess được
Deny from all
# Turn off all options we don't need.
Options None
Options +FollowSymLinks
# Set the catch-all handler to prevent scripts from being executed.
SetHandler Drupal_Security_Do_Not_Remove_See_SA_2006_006
<Files *>
# Override the handler again if we're run later in the evaluation list.
SetHandler Drupal_Security_Do_Not_Remove_See_SA_2013_003
</Files>
# If we know how to do it safely, disable the PHP engine entirely.
<IfModule mod_php5.c>
php_flag engine off
</IfModule>
Lưu ý sự khác biệt trên dòng 1 cho các tệp riêng tư. Đây là những gì ngăn chặn các tập tin được duyệt từ thế giới bên ngoài. Cũng có lợi khi đặt các thư mục tệp riêng tư và tmp bên ngoài DOCROOT của bạn nếu bạn có thể, như một biện pháp phòng ngừa bổ sung.