I've been prescribed aciphex (rabeprazole) but it is too expensive and there is not a generic for it. Is there an alternative?

Omeprazole. You can try Omeprazole generic and follow the directions. It is over the counter.
Omeprazole. This is a generic proton pump inhibitor and has been shown to be effective and far less expensive than prescription drugs with essentially the same activity.