Redirecting user to a page when there is no content?

Yes, get_template_part( 'content', 'none' ); will look for:

 1.content-none.php
 2.content.php