The Texans have signed DiLauro, Aaron Wilson of the Houston Chronicle reports.
DiLauro, a 2018 undrafted free agent out of Illinois, spent last season with the Browns and most of training camp with the 49ers, who released him last week.
DiLauro signed a reserve-future contract with the 49ers on Wednesday, Matt Maiocco of NBC Sports Bay Area reports.
Per the agreement, DiLauro will become eligible to participate in organized team activities come April 15. DiLauro was one of six players who signed a reserve-future contract with San Francisco on Wednesday.