Comment by lxgr
As explained in the answer, almost always Expedia will issue a single ticket across one or more airlines (the technical term for that is "interlining"), which is different from an itinerary made up of actually separately issued tickets.
In the former case, there's always exactly one airline responsible for getting you to your destination in case of a missed connection or itinerary changes; in the latter case, you're often on your own.
I used Kiwi.com for this a few weeks ago (combining multiple European carriers, including Ryanair) and it worked rather well.
My first flight was delayed, and it seemed likely I would miss the second leg flight, so they sent me an email with a list of options to reschedule. I'd purchased the 'Premium Protection', so I think I could choose a new option up to €250 (+ hotel if overnight) without paying any extra.
I decided to risk taking the first flight, as the second airport was much bigger so figured there would be better flights from there. Fortunately the flight on the second leg was delayed too, so I didn't need to change anything.