Да, можно настроить сайт таким образом, чтобы он открывался по разным адресам в зависимости от того, где находится пользователь.
Для настройки сетевого оборудования Mikrotik, чтобы устройства внутри локальной сети подключались по локальному IP 10.10.10.10, а устройства, использующие VPN, подключались к публичному адресу www.site.ru, нужно выполнить следующие шаги:
1. Создать два различных NAT правила на Mikrotik. Первое правило направит все запросы на локальный IP-адрес 10.10.10.10, а второе правило направит все запросы на публичный адрес www.site.ru.
Пример настройки NAT правил:
```
/ip firewall nat
add chain=dstnat dst-address-type=local dst-port=80 protocol=tcp action=dst-nat to-addresses=10.10.10.10 to-ports=80
add chain=dstnat dst-address-type=!local dst-port=80 protocol=tcp action=dst-nat to-addresses=www.site.ru to-ports=80
```
2. Убедитесь, что на вашем VPN сервере настроены маршруты для перенаправления трафика на публичный адрес www.site.ru.
3. Проверьте, что настройки DNS сервера также указывают на публичный IP адрес www.site.ru для устройств с подключением через VPN.
После выполнения этих шагов, устройства в локальной сети будут автоматически подключаться к локальному IP-адресу 10.10.10.10, а устройства, использующие VPN, будут подключаться к публичному адресу www.site.ru.