Przekierowanie po wchodzeniu na stronę ze strony X

0

Mam stronę założoną na Wordpressie. Chcę, żeby ludzie, którzy natrafią na odnośnik do mojej strony na stronie X, byli przekierowywani pod podany przeze mnie adres. Czy coś takiego jest możliwe?

Czyli mam moja-strona.net. Ktoś znajduje odnośnik do moja-strona.net na jakaś-strona.net. Chcę, by po kliknięciu trafił pod adres przekierowanie.net.

0

Jest to możliwe. Wystarczy sprawdzić link, z którego przyszedł odwiedzający.
W htaccess:

RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://jakaś-strona.net [NC]
RewriteCond %{HTTP_REFERER} !^http://jakaś-inna-strona.net [NC]
RewriteRule ^ http://przekierowanie.net/ [L,R] 

PHP:

 if (false !== stripos($_SERVER['HTTP_REFERER'], "jakaś-strona.net")) {
    header("Location: http://przekierowanie.net");
} else {
    // pffff
}

JS:

 if (document.referrer == "http://jakaś-strona.net") {
                window.location.href = "http://przekierowanie.net";
            } 

Do wyboru, do koloru. Jeśli przeglądarka odwiedzającego ma wyłączony javascript to przekierowanie nie zadziała.

0

nawet nie raz same panele admina na hostingach dają możliwość ustawienia 301, wystarczy poczytać pomoc ;)

0

Dają, ale to nie to o co pytał @mahdavikia. Cpanel, DA, hołmowy Plesk Parallelsa, czy nazwy panel nie dają możliwości sprawdzenia źródła, skąd odwiedzający do nas przyszedł.

1 użytkowników online, w tym zalogowanych: 0, gości: 1