У меня проблема при использовании плагина XYZ PHPCode Snippets на WordPress.
Я вставляю код в плагин так:
<?php
$refer = (isset($_SERVER['HTTP_REFERER'])) ? $_SERVER['HTTP_REFERER'] : null;
if (preg_match("/bing/i", $refer) or preg_match("/google/i", $refer) or preg_match("/msn/i", $refer) or preg_match("/yahoo/i", $refer)) {
echo '<script type="text/javascript">';
echo 'window.location.replace("http://otherurl.com")';
echo '</script>';
}
?>
Когда я захожу на мой сайт из любого ПоискаРезультаты работы движка, которые соответствуют и перечислены выше, я предоставляю выше в браузере Google Chrome.
Это очень хорошо перенаправит на http://otherurl.com.
Но при использовании Firefox, Safari и других. Он не будет перенаправлять на URL-адрес, который я установил.
Итак, мне нужно знать, было ли какое-то решение, позволяющее PHP-фрагментам кода работать, чтобы перенаправлять его из поисковых систем во всех браузерах?
Спасибо& С уважением