Как не дать доступ вгэт?
вы не можете напрямую запретить скачивать сайт. равносильно тому, чтобы вообще запретить открывать сайт из браузера. вы не отличите никак wget и браузер. вы можете только усложнить массовую загрузку.
Никак просто так не запретить. Если мыслить на самом глубоком уровне, то кабель "витая пара" понятия не имеет, wget там или браузер, поэтому его в любом случае возможно обмануть. Если бы wget был недостаточно гибок, то сделали бы свою сборку из его исходных кодов или просто использовали более профессиональный подход к разработке ботов.
Все, что можно сделать, это усложнить запросы.