Как перенаправить определенные User agent на другой сайт?
Как перенаправить указанные посетителей на другой сайт?
Например заходит
Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Mobile Safari/537.36
перенаправить -> google.com
или туда откуда пришел
Wordpress
killmeslow, Это было для Javascript, то есть код из ответа надо было вставить в <script></script> в index, туда, где HTML код.
Если надо для PHP, то в functions
Это не имеет отношений ВП. А скрипты нельзя просто так взять и вставить. Итого - твой ответ в рамках ВП неверный и опасный.
(и вообще редиректы делаются в хтацессе)
Refguser, если на бэкенде не используется Апач, то твой ответ тоже неверный. И вообще, делать редиректы в .htaccess не лучшая практика. И лучше уж делать подобные редиректы их на уровне приложения ( как предложил alekssamos ), а не в .htaccess
Михаил Ливач, во первых хтацесс не только для апача,
Во вторых если используется голый нжинкс, то соответственно это делается в его конфигах. Но вот в данном случае человек 99,(9)% что этого нет. Просто потому что для этого нужна некоторая квалификация, а человек с такой квалификацией не будет задавать таких вопросов.
А в третьих - задавать такие простые релиректы на уровне сервера, а не уже загруженной страницы и есть лучшая практика.
Михаил Ливач, ну да. а потом бежим и спрашиваем - как это исправить.
Javascript выполняется на стороне клиента. и чем его больше, тем тяжелее компьютеру. если есть возможность выполнить на севере, то так и надо делать. тем более, что есть еще php и конфиги nginx...