[HTML / PHP?] URL ersetzen

corey

Ensign
Registriert
März 2005
Beiträge
254
Hallo,

Ich suche nach einer Lösung wie man URL's direkt bei der Anfrage bearbeiten kann.

Also d.h. es kommt eine Anfrage auf den Webserver -> und ich möchte bereits bei der Anfrage die URL parsen und anschliessend durch eine neue ersetzen.

Wie ist dies möglich? Am besten ohne php, da ich einen orion server hintendran habe.

Wenn nur mit php möglich, dann muss ich den apache halt installieren.

Vielen Dank.

corey
 
Zumindest kenn ich eine recht funktionstüchtige Version für PHP, die da lautet:

PHP:
<?php header("Location: http://www.DieNeueURL.de/blablabla"); ?>

Das direkt als erstes in das Dokument, und die Anfrage wird direkt umgeleitet. Ohne die Chance, das der User es verhindern kann (was man natürlich nicht für "schlechte" sachen ausnutzen sollte!), anders als bei HTML.
 
Mit Apache ginge das ganze auch wunderbar ohne PHP mit dem Modul "mod_rewrite". Vielleicht findet du etwas ähnliches auch für deinen Webserver, ansonsten bleibt dir eben nur die Möglichkeit, doch auf Apache zu wechseln.
 
Clientseitige Lösungen:

HTML:
Meta:
<meta http-equiv="refresh" content="5; URL=http://www.example.com/"> 
<!-- 5 = 5 Sekunden warten, kann auch auf 0 gesetzt werden -->

oder JS:
window.location.href = "http://www.example.com";
 
Zurück
Oben