Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

302???

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
piotre
PostRank 8
PostRank 8
Beiträge: 745
Registriert: 07.02.2005, 01:58
Wohnort: bustahaus'n

Beitrag von piotre » 14.04.2005, 23:30

hi - hab ne weiterleitung ueber den header gemacht (wegen verschiedenen sprachversionen!

sieht so aus:

<?php

//ini_set ('display_errors', '0');

$sprache = $_SERVER["HTTP_ACCEPT_LANGUAGE"];
switch($sprache) {
case 'de': $weiterleitung = 'de/index.htm';break;
case 'de-at': $weiterleitung = 'at/index.htm';break;
case 'de-ch': $weiterleitung = 'ch/index.htm';break;
case 'it': $weiterleitung = 'it/index.htm';break;
case 'en': $weiterleitung = 'en/index.htm';break;
default: $weiterleitung = 'en/index.htm';
}
header ("location: $weiterleitung");
?>





bin dann mal mit nem request header leser drauf - und der sagt mir was von 302!

das soll doch nicht so gut sein!


ist das jetzt okay so, oder kann, bzw. soll ich das wieder aendern?

danke+gruss
peter

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


brise
PostRank 3
PostRank 3
Beiträge: 73
Registriert: 06.11.2004, 22:12
Wohnort: Köln

Beitrag von brise » 15.04.2005, 03:03

<?php

//ini_set ('display_errors', '0');

$sprache = $_SERVER["HTTP_ACCEPT_LANGUAGE"];
switch($sprache) {
case 'de': $weiterleitung = 'de/index.htm';break;
case 'de-at': $weiterleitung = 'at/index.htm';break;
case 'de-ch': $weiterleitung = 'ch/index.htm';break;
case 'it': $weiterleitung = 'it/index.htm';break;
case 'en': $weiterleitung = 'en/index.htm';break;
default: $weiterleitung = 'en/index.htm';
}
header('HTTP/1.1 301 Moved Permanently');
header ("location: $weiterleitung");
?>

So wird ein 301 draus

piotre
PostRank 8
PostRank 8
Beiträge: 745
Registriert: 07.02.2005, 01:58
Wohnort: bustahaus'n

Beitrag von piotre » 15.04.2005, 14:20

cool -allerdings finde ich es recht merkwuerdig, dass firefox das garnicht beachtet!
der macht da nicht, was ich will!

brise
PostRank 3
PostRank 3
Beiträge: 73
Registriert: 06.11.2004, 22:12
Wohnort: Köln

Beitrag von brise » 15.04.2005, 15:55

Wie nicht beachtet? Folgt er der Weiterltg nicht?

Mein Firefox (1.x?) hat damit keine Probleme, aber probier mal diese header-Zeilen:

header('HTTP/1.0 301 Moved Permanently');
header('Status: 301 Moved Permanently');

Antworten