Вид вашего вопроса в обратном порядке:
Хотя может существовать некоторая общая связь географического местоположения с диапазоном IP-адресов, вы не должны на это рассчитывать.
Что если один из ваших клиентов в Канаде захочет получить доступ к вашему сайту через европейский прокси-сервер?Вы должны использовать «реальный» метод аутентификации для проверки пользователей, а не IP-адрес.
Лучше использовать определенные IP-адреса, при условии, что у этих пользователей есть статические IP-адреса.Однако это небезопасное предположение для пользователей с коммутируемым или DSL-доступом (например).
Если у вас есть статический IP-адрес, то да, будет целесообразно ограничить доступ к папке на основена что.Конечно, если вы когда-нибудь освободите этот IP или переключите провайдера и т. Д., Вам придется обновить конфигурацию вашего сайта.Еще одна вещь, которую нужно помнить.
Вы также можете рассмотреть возможность использования VPN и только ограничения доступа вашей страницы к локальной сети (см. Ответ anubhava - обратите внимание на адрес 192.168.XX.XX).
Лично я использую комбинацию HTTPS + имя пользователя + хороший пароль для подобных вещей.