Моя ситуация:
У нас есть мобильная версия нашего веб-сайта, и мы хотим начать перенаправление на нее мобильных пользователей. План состоит в том, чтобы сделать это в Apache httpd.conf
или .htaccess
, используя что-то вроде этого:
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} (iPhone|Blackberry|...)
RewriteRule (.*) mobile/$1
Однако мы хотим, чтобы пользователи могли переопределить действие по умолчанию, заключающееся в их перенаправлении. Один из способов, которым мы подумали, это показать на мобильном сайте ссылку, ведущую обратно на обычный сайт, и сохранить cookie, когда они используют эту ссылку.
Может ли файл конфигурации Apache проверить файл cookie перед перенаправлением?
Есть ли лучший способ?