The short answer is no, iBeacons cannot directly send users to a website. iBeacons do not have the capability to push content or URLs to devices automatically.
Instead, they rely on apps to detect their presence and take appropriate actions which can include sending the user to a web site. The app has to already be on the smartphone.
There used to be a mechanism in Android that used the Eddystone-URL advertising format but this has since been discontinued by Google.