Will man Zugriffe auf eine Datei umleiten, ist .htaccess gut geeignet. Es befindet sich meist auf jedem (Apache-)Server.
Unter Windows muss man eine Textdatei erstellen und dann folgenden Code eintippen und danach den Quellcode speichern unter dem Namen .htaccess.
Am besten man gibt diesen Namen so ein und wählt bei Dateityp "Alle Dateien"
.htaccess
| CODE |
| Redirect 301 /beispiel.html http://www.domain.de |
Das leitet die Anfrage auf die Datei /beispiel.html weiter auf die Domain www.domain.de.
.htaccess
| CODE |
| Redirect 301 /beispiel.html http://www.domain.de/anders.html |
Das leitet die Anfrage auf die Datei /beispiel.html weiter auf /anders.html.
.htaccess
| CODE |
| Redirect 301 /beispiel http://www.domain.de |
Das leitet die Anfrage auf den Ordner /beispiel weiter auf die Domain www.domain.de
.htaccess
Das leitet alle Anfrage auf die Domain weiter auf die Domain www.domain.de
Syntax und Status Codes
Redirect [status] URL-path URL
permanent ist gleich zu setzen mit den HTTP-Status 301, und teilt mit, dass die Ressource permanent umgezogen ist.
temp ist gleich zu setzen mit den HTTP-Status 302, und teilt mit, dass die Ressource temporär umgezogen ist. Dies ist der Standardwert.
seeother ist gleich zu setzen mit dem HTTP-Status 303, und teilt mit, dass die Ressource ersetzt wurde.
gone ist gleich zu setzen mit dem HTTP-Status 410, und teilt mit, dass die Ressource dauerhaft gelöscht wurde. Wenn dieses Argument gesetzt wird, sollte des URL-Argument nicht mit übergeben werden.
Links:
httpd.apache.org/docs/current/mod/mod_alias.html#redirect
Diskussionen:
Thema:
Domain-Umleitungen