Die Empfehlung, die Janvo Dir gegeben hat ist sicher korrekt. Sollte Dein Provider die Lösung aber nicht direkt anbieten, hast Du mindestens noch drei weitere Möglichkeiten:
Mit Bordmitteln kannst Du das so machen, wie ich es hier beschrieben habe
Wenn Dein ISP .htaccess unterstützt, kannst Du das ganz professionell so realisieren
Ohne .htaccess ist es mit Hilfe eines Dienstleisters (AccessProtect) so zu machen
Such' Dir mal eine Variante aus und probier' Dein Glück...