Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> przekierowanie z google na strone główną
bobo168
post
Post #1





Grupa: Zarejestrowani
Postów: 201
Pomógł: 9
Dołączył: 23.08.2006

Ostrzeżenie: (0%)
-----


Witam, mam problem z przekierowaniem użytkownika wchodzącego z google na podstronę jakąś na stronę główną. Np. user wchodzi na /podstrona.html i ja go przekierowuje na index.html ale tylko wtedy gdy wchodzi bezpośrednio z google. Potrafie zrobić coś takiego, ale problem jest w tym że googlebot nie indexuje wtedy podstrony próbowałem w ten sposób, ale o dziwo dla mnie nadal boty są przekierowywane:

  1. if(strstr($_SERVER['HTTP_REFERER'], "google") and !strstr($_SERVER["HTTP_USER_AGENT"],"googlebot") {
  2. $this->request->redirect('strona.html');
  3. }


porobowalem też z Googlebot i nic z tego. Macie jakiś pomysł ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Sephirus
post
Post #2





Grupa: Zarejestrowani
Postów: 1 527
Pomógł: 438
Dołączył: 28.06.2011
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Zawsze możesz normalnie wyświetlić tą stronę i dać przekierowanie JS'em (IMG:style_emoticons/default/wink.gif) ale to kiepskie rozwiązanie - możesz spróbować też troszkę bardziej uszczegółowić sprawdzanie referera czy to aby na pewno google (IMG:style_emoticons/default/smile.gif)

A tak poza tym to google jest sprytniejsze niż myślisz ;P

Ten post edytował Sephirus 21.10.2011, 14:40:13
Go to the top of the page
+Quote Post
bobo168
post
Post #3





Grupa: Zarejestrowani
Postów: 201
Pomógł: 9
Dołączył: 23.08.2006

Ostrzeżenie: (0%)
-----


Referer jest ok, problem jest z User Agentem zrobilem też porównywanie całego stringu :"Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)" i nic z tego... ma ktoś jakiś pomysł ?
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 17.09.2025 - 11:39