Как остановить перенаправление
Подключите свой домен к форуму, чтобы форум и веб-сайт использовали один и тот же корневой домен. Например, forum.yourdomain.com для веб-сайта по адресу yourdomain.com. Затем браузер считает, что файлы cookie являются исходными, и перенаправление не требуется.
Вы также можете сделать так, чтобы форум использовал субдомен доменного имени вашего веб-сайта, что даст тот же результат.
Почему происходит перенаправление
Когда форум встроен в страницу, а субдомен вашего веб-сайта не используется, установленные им файлы cookie становятся сторонними файлами cookie, поскольку в адресной строке браузера была запрошена не главная страница. Браузер Safari по умолчанию блокирует сторонние файлы cookie.
Чтобы решить эту проблему, когда браузер Safari впервые используется для просмотра встроенного форума, страница сначала будет перенаправлена на форум, где он станет основным, а затем снова будет перенаправлен на встроенный форум. Это гарантирует, что браузер Safari принимает файлы cookie с форума, чтобы пользователи могли войти в систему и использовать функциональность в обычном режиме. Перенаправление произойдет только при первом посещении пользователем форума с помощью браузера Safari.
Чтобы узнать, что пользователи видят, когда Safari блокирует файлы cookie форума, см. в разделе Использование кода для встраивания в Safari, а инструкции по настройке — в разделе Как подключить домен к форуму.