hallo.
wenn besucher bisher meine website anklickten, kamen sie auf die startseite (index.htm). auf ihr wurde die seite mit einem logo und ein wenig text vorgestellt..
damit nun diese seite nicht immer angezeigt wird, würde ich ein cookie setzen..
es wird also abgeprüft ob das cookie schon gesetzt ist, wenn nein: zeige startseite normal.. wenn aber ja, dann leite direkt auf die hauptseite weiter..
wenn ich nun im root anstatt index.htm eine index.php habe, wird diese beim aufruf von www.domain.de gestartet?
startseite -> mit cookie weiterleiten
Hi,
die weiterleitung nach index.php kannst du per .htaccess machen. Lege dazu eine Datei mit dem Namen .htaccess an mit folgendem Inhalt:
Da kannste dann auch noch anpassen wenn du möchtest.
Die Datei kommt ins Root, also dort wo auch index.htm und index.php sind.
Dann werden die nach index.php anstatt nach index.htm geleitet.
Julian
die weiterleitung nach index.php kannst du per .htaccess machen. Lege dazu eine Datei mit dem Namen .htaccess an mit folgendem Inhalt:
Code: Alles auswählen
DirectoryIndex index.php index.htm index.html
Die Datei kommt ins Root, also dort wo auch index.htm und index.php sind.
Dann werden die nach index.php anstatt nach index.htm geleitet.
Julian
aso..
das ist also die reihenfolge nach der die index gesucht wird?
in deinem beispiel wird erst nach der index.php geschaut, dann index.htm, usw...
werd ich gleihc mal machen...
zu beginn meiner index.php steht nun folgendes: wenn cookie nicht gesetzt, wird startseite angezeigt, ansonsten wird index.php normal abgeabeitet...
das ist also die reihenfolge nach der die index gesucht wird?
in deinem beispiel wird erst nach der index.php geschaut, dann index.htm, usw...
werd ich gleihc mal machen...
zu beginn meiner index.php steht nun folgendes:
Code: Alles auswählen
//prüfen ob cookie gesetzt - wenn ja gleich weiterleiten, wenn nein startseite
if (!isset($_COOKIE["name123"]))
{
//echo "nicht gesetzt";
setcookie("name123", true, time()+2592000);//1 monat gültig
header("Location: startseite.htm");
}