INTEGRITY Документация

Перенаправление с корня на WWW

В этом примере создается правило перенаправления, которое пересылает HTTPS-запросы с корневого домена (example.com) на поддомен WWW (www.example.com), сохраняя при этом исходный путь и строку запроса.

Когда входящие запросы соответствуют

  • Шаблон с подстановочными символами
    • Request URL: https://example.com/*

Затем

  • Целевой URL: https://www.example.com/${1}
  • Код состояния: 301
  • Сохранять строку запроса: Включено

Это правило гарантирует, что на поддомен WWW перенаправляются только HTTPS-запросы с корневого домена, а остальные запросы (например, HTTP-запросы или запросы к другим поддоменам) остаются без изменений.

Например, правило перенаправления выполнит следующие перенаправления:

Request URL Целевой URL Код состояния
https://example.com/products/ https://www.example.com/products/ 301
https://store.example.com/products/ (без изменений) н/д
https://example.com/admin/?logged_out=true https://www.example.com/admin/?logged_out=true 301
http://example.com/?all_items=true (без изменений) н/д
http://www.example.com/admin/ (без изменений) н/д

Обязательно замените example.com на фактическое имя хоста перед развёртыванием правила.