1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/Discuz-DiscuzX

 / Детали:

Рекомендуется добавить возможность автоматической переадресации при доступе к любому...

Предстоит сделать
Владелец
Создано  
10.03.2025

неоптимизированному для мобильных устройств сайту на его мобильную версию.

Описание нового требования

При доступе с мобильного устройства к любому домену, который не предназначен для мобильных устройств, автоматически переходить на мобильный домен.

Шаги реализации нового требования

Добавить в административной панели функцию переадресации запросов с мобильных устройств на неподдерживаемые ими домены.

Что было попробовано для решения проблемы

В файл /source/class/discuz/discuz_application.php на строке 820 добавлена следующая строка:

if ($_SERVER['HTTP_HOST'] == $this->var['setting']['domain']['app'] && !$nomobile) {
    dheader('Location:' . $this->var['scheme'] . '://' . $this->var['setting']['domain']['app']['mobile'] . $_SERVER['REQUEST_URI']);
    return false;
}

Дополнительная информация

Нет

Комментарий (0)

GitLife Service Account Задача создана

Вход Перед тем как оставить комментарий

Статус
Ответственный
Контрольная точка
Pull Requests
Связанные запросы на слияние могут быть закрыты после их объединения
Ветки
Дата начала   -   Крайний срок
-
Закрепить/Открепить
Приоритет
Участники(1)
1
https://api.gitlife.ru/oschina-mirror/Discuz-DiscuzX.git
git@api.gitlife.ru:oschina-mirror/Discuz-DiscuzX.git
oschina-mirror
Discuz-DiscuzX
Discuz-DiscuzX