Page 1 of 1

PDA-version, subdomain

Posted: Wed Nov 28, 2012 8:21 am
by sbupravi
Вопрос на засыпку - кто знает, как правильно сделать PDA-версию сайта на субдомене, без переноса всех файлов и дубля БД?
Пример: pda.mysite.com
Знаю что сделать возможно, но пока не могу понять как.

Re: PDA-version, subdomain

Posted: Wed Nov 28, 2012 11:48 am
by guro
Добавьте алиас pda.mysite.com к домену mysite.com
В итоге у вас будет открываться тот же самый сайт mysite.com. А дальше можно разные css подключать.

Re: PDA-version, subdomain

Posted: Mon Jan 21, 2013 12:16 pm
by sbupravi
guro wrote:Добавьте алиас pda.mysite.com к домену mysite.com
В итоге у вас будет открываться тот же самый сайт mysite.com. А дальше можно разные css подключать.
Спасибо!

Re: PDA-version, subdomain

Posted: Thu Jan 24, 2013 6:21 pm
by von-hamster
Есть одна особенность - по адресу pda.mysite.com действительно откроется нужный сайт, только все ссылки на нем будут вести на mysite.com

Можно было-бы решить эту проблему немного подправив конфиг (таким образом, чтобы хост менялся в зависимости от запрошенного), но основной домен может быть просто закэширован, и что отдаст система - нужно смотреть внимательно.

Re: PDA-version, subdomain

Posted: Fri Jan 25, 2013 10:47 am
by guro
Либо везде на сайте использовать относительные ссылки.

Re: PDA-version, subdomain

Posted: Fri Jan 25, 2013 10:59 am
by von-hamster
Не везде это получится. Меню, например, формирует стандартные ссылки, которые уже включают домен. Вобщем-то как и другие компоненты (новости, например, или ссылки через тэг cms_selflink). По меню - в шаблоне можно, в принципе, формировать самостоятельно ссылки, но мне кажется это будет неудобно в некоторых случаях.

Re: PDA-version, subdomain

Posted: Tue Jan 29, 2013 7:31 pm
by palaum
Может не стоит заморачиваться с поддоменом, а сделать адаптивный дизайн, либо делать проверку устройства и в зависимости от его типа в шаблоне подставлять требуемые css, переменные и тд., вот вариант первого (подергайте размер окна браузера), а вот как сделать второе.