Is there a rule condition to check if the url is the front page?
I dont think there is such a rule, but you can do this: add a rule for User is going to view page and in condition add PHP snippet and check for drupal_is_front_page() based on this add actions as desired.