|
|
mano_negra

: 23.07.2009 : 2770 : la luna
|
| : 26.11.2009, 09:57 : URLs mit dem inhalt "id" für googlebot sperren (ht |
|
|
ok ich habe es jetzt ausgetauscht und getestet
| Code: |
<?php
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://www.domain.com");
exit;
?>
|
jetzt ist es eine richtige 301er
(habe 5 jahre lang die falsche umleitung eingesetzt )
achtung ich komme!  |
|
| Nach oben |
|
 |
800XE


: 02.12.2004 : 5210 : XENEVU
|
| : 26.11.2009, 16:09 : URLs mit dem inhalt "id" für googlebot sperren (ht |
|
|
| mano_negra hat Folgendes geschrieben: |
| was bedeutet das jetzt? |
ich nix wisse .....
und nu kappier ich garnix mehr
www.youtube.com/watch?v=uyPPigFadZE
Haste bestimmt schonmal gehört
Hat einer im Markt einen VideoRecorder gekauft und der funktioniert nicht
ruft Hotline an und regt sich voll auf ....
... am Ende "da is ein Knop, steht on/off drauf, soll ich mal draufdrücken?"
scheiße, der geht
| mano_negra hat Folgendes geschrieben: |
ok ich habe es jetzt ausgetauscht und getestet
| Code: |
<?php
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://www.domain.com");
exit;
?>
|
jetzt ist es eine richtige 301er
(habe 5 jahre lang die falsche umleitung eingesetzt ) |
Deine falsche is für mich irgendwie die richtige
site:blog.mit-oder-ohne.de
Da sieste lauter "normale" URLs
aber, dort hab ich die ganze Zeit "404" gehapt
header("HTTP/1.1 200");
konnte das nicht ändern .... blieb bei 404
Workaround hingefrickelt
| Code: |
if ( strlen($_SERVER['REQUEST_URI'])>3
&& strncmp($_SERVER['REQUEST_URI'],'/A.php?url=',11) )
{
$goto=$_SERVER['HTTP_HOST'].'/A.php?url='.$_SERVER['REQUEST_URI'];
//header("HTTP/1.1 302");
header("Location: http://$goto"); // Umleitung des Browsers
echo('###'.$goto);exit();
}
|
aus blog.mit-oder-ohne.de/42-Antworten.html
wurd blog.mit-oder-ohne.de/A.php?url=42-Antworten.html
dort hatte ich dann Status 200
Da die Weiterleitung 302 war, war(bzw ist gewesen) die URL vor der Umleitung die gültige URL .... habe mich also absichtlich selbst gehijackt
also, jetzt hab ich den KoriegierBefehl geändert .....
| Code: |
//header("HTTP/1.1 200 OK");
header("Status: 200");
|
scheiße, der geht
ich glaubs nicht, der geht ....
(er ist hier nicht zusätzlich in den httpZeilen drin, er verändert den oberen ... da wo der Status auch stehen soll
hab kein PLan warum weshalb ....
... muß wohl irgendwie an Servereinstellungen liegen
(der "Problem"Server hat suPHP ... dort ist es auch ein Fehler einer PHP zuviele Rechte zu geben ..... 777 = NULL = nix geht mehr
Du bist glücklich
Ich bin glücklich
Zwei sind glücklich
muß nochmal scheiße, der geht ich kapiers net der geht
aber nur ... /Affilitiv/ ... innovativ |
|
| Nach oben |
|
 |
800XE


: 02.12.2004 : 5210 : XENEVU
|
| : 26.11.2009, 16:27 : URLs mit dem inhalt "id" für googlebot sperren (ht |
|
|
| mano_negra hat Folgendes geschrieben: |
| Code: |
/* Redirect to the link URL */
header("Status: 301");
Header('Location: '.$url);
exit(); |
|
nochmal danke, das du den "falschen" Befehl hier reingeworfen hast
bin voll happy 
aber nur ... /Affilitiv/ ... innovativ |
|
| Nach oben |
|
 |
mano_negra

: 23.07.2009 : 2770 : la luna
|
| : 26.11.2009, 18:24 : URLs mit dem inhalt "id" für googlebot sperren (ht |
|
|
bitte 
achtung ich komme!  |
|
| Nach oben |
|
 |
martin3221

: 12.10.2009 : 20
|
| : 26.11.2009, 18:41 : URLs mit dem inhalt "id" für googlebot sperren (ht |
|
|
Danke vielmals für eure mühe, aber leider habe ich jetzt den überblick verloren.
Also was ist jetzt richtig bzw. wie muss ich das script ändern für einen 301 und wo gehört der cloaker genau hin?
nochmals die click.php (abgekürzt)
| Code: |
<?php
/* Redirect to the link URL */
Header('Location: '.$url);
exit();
?>
|
Das ist der cloaker von 800XE (Danke)
| Code: |
if ( strstr( $_SERVER['HTTP_USER_AGENT'], 'Googlebot' ) )
{
header( 'HTTP/1.1 410 Gone' );
exit();
} |
clickcounter/ war und ist disallow. |
|
| Nach oben |
|
 |
martin3221

: 12.10.2009 : 20
|
| : 26.11.2009, 20:42 : URLs mit dem inhalt "id" für googlebot sperren (ht |
|
|
Okay ich hab es mal versucht und es funktioniert.
| Code: |
}
if ( strstr( $_SERVER['HTTP_USER_AGENT'], 'Googlebot' ) )
{
header( 'HTTP/1.1 410 Gone' );
exit();
}
Header("HTTP/1.1 301 Moved Permanently");
Header('Location: '.$url);
exit();
?> |
Ich krieg den 301 zurück, der Link ist korrekt aufrufbar und das Cloacking funktioniert ebenfalls http://www.cloakingdetector.com/ gibt ein 410 zurück. würde sagen es ist geschafft. |
|
| Nach oben |
|
 |