Changed the rule that redirects anonymous users to the login page.

Added a condition which checks that the site isn't put in maintenance mode. We won't redirect users if the site is.
Added a module which adds support for this condition check.

For existing sites, make sure to revert that rule to its original state, and then test the behavior.
Changed the rule that redirects anonymous users to the login page.

Added a condition that checks if cron.php is being accessed. If that's true, the rule won't execute.

For existing sites, make sure to revert that rule to its original state, and then test the behavior.