2017-02-07 2 views
1

Итак, я пытаюсь выполнить перенаправление, когда пользователь пытается получить доступ к адресу «.../frontend/web/admin» в «.../backend/web/admin». Любые советы о том, как это сделать? До сих пор я пытался с перенаправлением без каких-либо результатов.YII2 Перенаправление в другое пространство имен

+0

Возможный дубликат [YII2 Перенаправление бакэнду после регистрации пользователя с веб-интерфейсе] (http://stackoverflow.com/questions/29888430/yii2-redirect-to-backend-after-user-registration-from-frontend) – scaisEdge

+0

Все еще не работает: /. –

+0

Попробуйте лучше .. ... Попробуйте ... в конце концов взгляните на это тоже https://github.com/yiisoft/yii2/issues/1578 – scaisEdge

ответ

0

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

1) По умолчанию вам необходимо настроить приложение FE в один домен, BE для субдомена или нового домена. Если вы используете субдомен, вы можете использовать метод «поделиться файлом cookie», чтобы начать новый сеанс на вашем субдомене (например, использовать db в качестве хранилища сеансов).

2) если у вас есть домен diff, вы можете использовать прямую ссылку с auth. как мы делаем, когда мы хотим проверить электронную почту пользователя, например. http://backend.com/admin/?authme=secret_key

Смежные вопросы