Вы хотите начать игру в кошки-мышки, и что бы вы ни пытались, кто-нибудь найдет способ обойти это.Кроме того, любые попытки ограничить доступность веб-сайта могут привести к ошибкам в лицензионном коде и т. Д.
Я настоятельно рекомендую вам рассмотреть альтернативный подход.Не пытайтесь делать какие-либо ограничения с помощью технических средств.Веб-сайты требуют поддержки.Обеспечить постоянную поддержку контракта.Если ваш клиент перестает платить, у него все еще может быть веб-сайт, но никто не может его поддерживать.
В противном случае, другой вариант, который следует учитывать, это то, что ваша модель хостинга неверна.Хостинг сайта для вашего клиента, а затем хостинг содержит расходы.Это также устранит любые технические проблемы с вашим клиентом, пытающимся обойти любые элементы управления лицензированием, которые вы добавляете - при условии, что ваш клиент не имеет доступа к вашему веб-хосту.