#java #wordpress #url-redirection
#java #wordpress #перенаправление
Вопрос:
Я знаю, что были заданы варианты этого вопроса, но я еще не смог реализовать какой-либо код, который успешно работает, поэтому, пожалуйста, простите любую избыточность. Мой ресторан использовал третью сторону для создания мобильного приложения и меню на мобильных телефонах и т.д. Для достижения этой цели на моем сайте WordPress я вставил следующий (указанный сторонним) код в header.php раздел:
<script src='http://s.singleplatform.com/js/mobile_redirect.js'></script>
<script>
if(document.referrer)
{
if(document.referrer.indexOf('m.singlepage') == -1) redirect_mobile_browser(navigator.userAgent||navigator.vendor||window.opera,'http://www.singlepage.com/victorys-banner/menu');
}
else
redirect_mobile_browser(navigator.userAgent||navigator.vendor||window.opera,'http://www.singlepage.com/victorys-banner/menu');
</script>
Но, как и другие, кто спрашивал, я хочу только www.victorysbanner.com (или victorysbanner.com ) для перехода на мобильный сайт, но для других URL, например, www.victorysbanner.com/about Я хочу обойти вызов мобильного сайта и перейти к фактическому URL. Я пробовал различные операторы if, но просто не могу этого добиться. Любая помощь была бы с благодарностью принята.
Прадхан Балтер
Ответ №1:
попробуйте поместить
if(document.URL == "http://www.victorysbanner.com/") {redirect code}
вокруг вашего кода. возможно, вам потребуется добавить
|| document.URL == "http://victorysbanner.com/"
если к вашей веб-странице можно получить доступ с помощью www или без него.