Thank you for your interest.
I don't know what happened to your link or to your Google search, but the website is still there.
The old PhragWeb website hasn't been updated for a long time due to personal circumstances. When in 2016 I picked up the 'work' again I decided to quit working on PhragWeb and start a renewed website called Slipperiana with the ambitious plan to do a PhragWeb-like website including all slipper orchids. This project is still a work in progress.