1º opción la que más me gusta (no se cuanto segura es):
Sino trae variable el parámetro no entras.
Código PHP:
if( empty( $_POST['var1'] ) ) {
die( "No se puede ejecutar porque no hay variables GET" );
}
2º opcion
Usar httacces, no sé como sería googlea