Use rsync to preserve everything.

rsync -avH /home/user1/public_html /home/user2/