php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Alte Seiten auf aktuelle umleiten


 
konSumi
21-09-2005, 10:25 
 
Hi,
ich habe eine Frage:
Ich habe nun meine Seite völlig neu gemacht. Früher noch html nun mit php.

Aktuell:
www.domainname.de/neu

Früher:
www.domainname.de

Nun gibt es aber einige externe Seiten im Web die auf Dateien der alten Seiten linken:
www.domainname.de/dateiname.htm

Nun will ich, dass wenn solch ein link angeklickt wird, direkt auf die entsprechende Seite der neuen Seite umgeleitet wird:
www.domainname.de/neu?var1=bla&var2=blubb

Wie mache ich das am besten?

Danke schonmal

 
TobiaZ
21-09-2005, 10:29 
 
wo ist dein PHP-Problem??? *verschieb*

Möglichkeiten
- mod_rewrite
- header(Location:)
- meta-refresh
- js location.href

in dieser reihenfolge.

 
Cr@zY<-----
23-09-2005, 22:06 
 
Mal ein bsp. ^^


<?
switch($site)
{
case "news": include('news.html'); break;
case "downloads": include('downloads.html'); break;
case "impressum": include('impressum.html'); break;
default: include('home.html'); break;
}
?>


das könntest du jetzt so auf deiner seite einfügen,
um aber dann deine weiterleitung da zuhaben must du einfach nur


default: include('home.html'); break;


deine site eintragen wie z.b.



default: include(deineseite/'home.html'); break;


hier ein besispiel da wir ja oben die variable $site definiert haben

isses nur logisch das du die links dann so machen müstest

www.deineseite.de/neu/index.php?site=news

$site kannste beliebig verändern wie z.b.
in $id

das würde dann

www.deineseite.de/neu/index.php?id=news

hau das einfach in deine alte index rein und schon wird die
die neue angezeigt bzw. bevor die alte angezeigt wird wird die neue angezeigt :)

mfg - crazy

 
TobiaZ
23-09-2005, 22:18 
 
@crazy: jemals was von der Einstellung register-globals gehört? Die sollte auf OFF stehen!

-archiv-

Alle Zeitangaben in WEZ +2. Es ist jetzt 07:42 Uhr.