ссылка на полную страницу из мобильной версии - PullRequest
1 голос
/ 28 февраля 2010

Я бы хотел перенаправить пользователей iphone на мобильную версию моего сайта с апачей RewriteCond %{HTTP_USER_AGENT} (...)

Мой вопрос: как бы я перенаправил посетителей мобильного сайта обратно на полный сайт?Так как они на мобильном устройстве, они просто перенаправляются на мобильный сайт снова, верно?

Cheers, Phil

Ответы [ 2 ]

2 голосов
/ 28 февраля 2010

Вы должны перенаправить на страницу, которая устанавливает значение cookie, а затем снова перенаправить на главную страницу. Затем вы можете выполнить перезапись на основе файлов cookie - если файл cookie присутствует, не переписывайте URL-адрес. Если его нет, переписать.

Преимущество этого, за исключением того, что нет необходимости добавлять переменную GET в URL, заключается в том, что предпочтения вашего пользователя сохраняются для будущих посещений. Если он / она предпочитает полный формат сайта, это то, что они увидят при следующем посещении.

0 голосов
/ 28 февраля 2010

В зависимости от того, что вы используете для веб-программирования, добавьте вызов. Например, с php вы можете сделать <a href="http://www.example.com/index.php?mobile=usefull" rel="nofollow noreferrer">http://www.example.com/index.php?mobile=usefull</a> и добавить проверку заголовка. Если это присутствует, не перенаправляйте.

...