iPhone: Block One Website & Only One Website

There is a way, but it needs some technical skills and some money. Get yourself a private server, set up a VPN server on it, and block the IP address for the website from being accessed through the VPN. Then use Apple Configurator to turn your phone into a managed device and force it to use your private VPN at all times.