Top seed Konta, 26, maintained her record of having yet to drop a set in the tournament as she closed in on her first WTA title on home soil.
Playing in the semifinals of the competition for the first time, Konta was quickly into her rhythm, breaking Rybarikova in the fifth game of the match. She did not look back, breaking the Slovakian again shortly afterwards to confidently take the opening set 6-2.
Konta looked to be cruising as she broke in the first game of the second set, but Rybarikova immediately hit back.
Temperatures continued to soar and there was a break in play as medics helped a female spectator who was struggling with the heat, with Konta handing over her umbrella.
The set went with serve until the 11th game when a double fault from Rybarikova gifted Konta the advantage before she served out the match.