您可以使用PHP做到这一点
<?php if ( $_SERVER['REQUEST_METHOD']=='GET' && realpath(__FILE__) == realpath( $_SERVER['script_FILENAME'] ) ) { header( 'HTTP/1.0 403 Forbidden', TRUE, 403 ); die( header( 'location: /error.php' ) ); }?>


