Я хочу перенаправить ipad/iphone и android пользователей на определенную страницу, которая сообщает пользователю, чтобы получить приложение или перейти на основной сайт.обнаружение мобильного агента пользователя с помощью htaccess
Я думал, что я мог бы сделать это с Htaccess:
RewriteCond %{HTTP_USER_AGENT} "android|ipad|iphone|ipod" [NC]
RewriteRule ^(.*)$ http://www.example.com/getapp [L,R=302]
Например, пользователь хочет перейти к http://www.example.com из Android или IOS устройства. Я хочу перенаправить этого пользователя на страницу getapp. На этой странице getapp есть ссылки для получения приложения (из Play или iTunes), и у него есть ссылка, чтобы перейти на главный сайт (www.example.com), если вы просто хотите пропустить загрузку приложения.
Но если я ставлю этот код внутри htaccess, я получаю This web page has a redirect loop
. Возможно, htaccess - неправильный способ. Что это лучший способ сделать это?
Вопрос не очень понятно. Что вы подразумеваете под «Это просто ставит меня в петлю»? – anubhava
@anubhava обновленный вопрос, надеюсь, что поможет ... – Tom