You asked:

is witch hazel the same thing as rubbing alcohol

No. Witch hazel is not equal to rubbing alcohol.
witch hazel

rubbing alcohol
rubbing alcohol
rubbing alcohol