Редирект на мобильную версию сайта и обратно
Posted: Wed May 02, 2018 12:39 pm
Приветствую!
Стоит задача. Есть два домена www.example.ru и m.example.ru. Мне необходимо, чтобы пользователя при заходе на www.example.ru перекидывало на m.example.ru. А если он на m.example.ru нажимает ссылку "Полная версия", то он мог бы перейти обратно на www.example.ru и его бы при этом не перекинуло на мобильную версию (тут, как я понимаю, надо будет проверять referer).
Настройки доменов в панели такие:
Web Template:default
SSL Support: Lets Encrypt
Proxy Support:yes
Proxy Template:force-https
Файл ngnix.conf для www.example.ru такой:
Про редирект нагуглил такой вот сайт: https://www.cyberciti.biz/faq/setting-u ... subdomain/
Но не совсем понимаю, как прикрутить то, что указано там, в мой конфигурационный файл. Если поможете с этим решением, то буду очень благодарен.
Спасибо!
Стоит задача. Есть два домена www.example.ru и m.example.ru. Мне необходимо, чтобы пользователя при заходе на www.example.ru перекидывало на m.example.ru. А если он на m.example.ru нажимает ссылку "Полная версия", то он мог бы перейти обратно на www.example.ru и его бы при этом не перекинуло на мобильную версию (тут, как я понимаю, надо будет проверять referer).
Настройки доменов в панели такие:
Web Template:default
SSL Support: Lets Encrypt
Proxy Support:yes
Proxy Template:force-https
Файл ngnix.conf для www.example.ru такой:
Code: Select all
server {
listen xxx.xxx.xxx.xxx:80;
server_name example.ru www.example.ru;
location / {
rewrite ^(.*) https://example.ru$1 permanent;
}
include /home/xxx/conf/web/*nginx.example.ru.conf_letsencrypt;
}
Но не совсем понимаю, как прикрутить то, что указано там, в мой конфигурационный файл. Если поможете с этим решением, то буду очень благодарен.
Спасибо!