Sven Rautenberg: Statuscode 301

Beitrag lesen

Moin!

wie baue ich in meine alte seite den Statuscode 301 permanently moved ein?? reicht es wenn er im title steht?? also
<title>HTTP 301 Moved Permanently</title>

Nein, das reicht absolut nicht. Der Statuscode 301 ist ein HTTP-Statuscode, er hat mit HTML nichts zu tun.

wie sonst??

Verwende eine Funktion, die serverseitig den Statuscode generiert. Wie das gehen kann, ist höchst unterschiedlich. Da du keine Angaben gemacht hast, welche Mittel dir zur Verfügung stehen, kann man da natürlich nicht helfen - aber eines ist sicher: Es geht nur serverseitig, weil der Server den Statuscode erstellt.

Um nur mal eine Auswahl an Möglichkeiten anzubieten:
1. Apache .htaccess: Redirect-Direktiven http://httpd.apache.org/docs/mod/mod_alias.html#redirect
2. PHP: header() http://www.php.net/manual/de/function.header.php
3. Apache send-as-is: http://httpd.apache.org/docs/mod/mod_asis.html
Außerdem gibts in jeder anderen serverseitigen Programmiersprache in der Regel die Möglichkeit, einen HTTP-Header zu manipulieren und zu setzen.

- Sven Rautenberg

--
"Bei einer Geschichte gibt es immer vier Seiten: Deine Seite, ihre Seite, die Wahrheit und das, was wirklich passiert ist." (Rousseau)