Обход перенаправления на основе URL (снова)

#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 или без него.