Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
htaccess - przekierowanie z wyników wyszukiwania
#1
Witam!

Siłuję się od paru dni nad kodem do pliku .htaccess, który przekierowywałby odwiedzających witrynę bezpośrednio z jakiejś z wyszukiwarek na inny adres niż wpisaliby ręcznie. Mówiąc bardziej opisowo:

Mam strone www.strona.pl. Wchodząc na tę stronę bezpośrednio z wyników wyszukiwania Google bądź innej wyszukiwarki chciałbym, żeby odwiedzającego przekierowywało na adres www.strona1.pl. Jeśli natomiast wpisałoby się adres www.strona.pl do paska przeglądarki otworzyłaby się rzeczywiście www.strona.pl. Dodatkowy myk jest taki, że chciałbym, żeby po wejściu na stronę z wyników wyszukiwania i przekierowania na www.adres1.pl w pasku adresu widniało w dalszym ciągu www.adres1.pl.

google -> www.strona.pl -> www.strona1.pl (w pasku adresu pozostaje www.strona.pl)

pasek adresu -> www.strona.pl -> www.strona.pl (w pasku adresu www.strona.pl)

wiem, że kod bazowałby mniej wiecej na tym:
Kod:
RewriteEngine On
RewriteCond %{HTTP_REFERER} .*google.*$ [NC,OR]
RewriteCond %{HTTP_REFERER} .*aol.*$ [NC,OR]
RewriteCond %{HTTP_REFERER} .*msn.*$ [NC,OR]
RewriteCond %{HTTP_REFERER} .*yahoo.*$ [NC,OR]
RewriteCond %{HTTP_REFERER} .*yandex.*$ [NC,OR]
RewriteCond %{HTTP_REFERER} .*rambler.*$ [NC,OR]
RewriteCond %{HTTP_REFERER} .*ya.*$ [NC]
RewriteRule .* htttp://www.strona1.pl [R,L]

Przepraszam z góry za namieszanie i wielkie dzięki za pomoc!
Odpowiedz
#2
Nie możesz po przekierowaniu na inną stronę wyświetlać adresu strony wcześniejszej. Można ewentualnie wyświetlać w sytuacji "wejście z google" strona1.pl na strona.pl w ramce.
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Czy blokować indeksowanie stron z wynikami wyszukiwania? hdckredyty 4 5,348 30-10-2012, 22:59
Ostatni post: szuwarek
  Przekierowanie strony kolaszek 5 8,600 19-02-2008, 23:13
Ostatni post: Marcin

Skocz do:


Użytkownicy przeglądający ten wątek: 2 gości
Sponsorzy i przyjaciele
SeoHost.pl