Make canonical/OG URLs domain-aware via x-forwarded-proto

This commit is contained in:
2026-05-28 09:53:21 +00:00
parent a10f2c240a
commit 9d2a25af10
+6 -4
View File
@@ -1,3 +1,5 @@
{% set _scheme = request.headers.get('x-forwarded-proto', request.url.scheme) %}
{% set base_url = _scheme + '://' + request.url.netloc + '/' %}
<!doctype html> <!doctype html>
<html lang="ru"> <html lang="ru">
<head> <head>
@@ -7,12 +9,12 @@
<meta name="description" content="Инфраструктурный полигон MONT: демонстрация и пилотное тестирование российского ПО для партнёров и заказчиков. Браузерный доступ к рабочим стендам — без установки и настройки." /> <meta name="description" content="Инфраструктурный полигон MONT: демонстрация и пилотное тестирование российского ПО для партнёров и заказчиков. Браузерный доступ к рабочим стендам — без установки и настройки." />
<meta name="keywords" content="инфраструктурный полигон MONT, пилоты MONT, демо MONT, партнёры MONT, демонстрация MONT, российское ПО демо, отечественное ПО тестирование, демостенд ПО" /> <meta name="keywords" content="инфраструктурный полигон MONT, пилоты MONT, демо MONT, партнёры MONT, демонстрация MONT, российское ПО демо, отечественное ПО тестирование, демостенд ПО" />
<meta name="robots" content="index, follow" /> <meta name="robots" content="index, follow" />
<link rel="canonical" href="https://stend.4mont.ru/" /> <link rel="canonical" href="{{ base_url }}" />
<meta property="og:type" content="website" /> <meta property="og:type" content="website" />
<meta property="og:url" content="https://stend.4mont.ru/" /> <meta property="og:url" content="{{ base_url }}" />
<meta property="og:title" content="Инфраструктурный полигон MONT — демо и пилоты российского ПО" /> <meta property="og:title" content="Инфраструктурный полигон MONT — демо и пилоты российского ПО" />
<meta property="og:description" content="Демонстрация и тестирование российского ПО для партнёров и заказчиков MONT. Доступ к рабочим стендам прямо в браузере." /> <meta property="og:description" content="Демонстрация и тестирование российского ПО для партнёров и заказчиков MONT. Доступ к рабочим стендам прямо в браузере." />
<meta property="og:image" content="https://stend.4mont.ru/static/logo.png?v=2" /> <meta property="og:image" content="{{ base_url }}static/logo.png?v=2" />
<meta property="og:locale" content="ru_RU" /> <meta property="og:locale" content="ru_RU" />
<meta property="og:site_name" content="Полигон MONT" /> <meta property="og:site_name" content="Полигон MONT" />
<meta name="twitter:card" content="summary" /> <meta name="twitter:card" content="summary" />
@@ -23,7 +25,7 @@
"@context": "https://schema.org", "@context": "https://schema.org",
"@type": "WebSite", "@type": "WebSite",
"name": "Инфраструктурный полигон MONT", "name": "Инфраструктурный полигон MONT",
"url": "https://stend.4mont.ru/", "url": "{{ base_url }}",
"description": "Платформа для демонстрации и пилотного тестирования российского программного обеспечения. Партнёры и заказчики MONT получают браузерный доступ к рабочим стендам.", "description": "Платформа для демонстрации и пилотного тестирования российского программного обеспечения. Партнёры и заказчики MONT получают браузерный доступ к рабочим стендам.",
"publisher": { "publisher": {
"@type": "Organization", "@type": "Organization",