Beste mensen,

Ik ben opzoek naar een soort redirect script.

Ik zou graag willen dat de bezoekers van de site,
eerst altijd via de index.php moeten gaan.

Voorbeeld:
Iemand komt via google op een subpagina,
dan moet ie automatisch doorschieten naar de hoofdpagina voordat hij ook maar verder kan op de site.

Als iemand een script weet of heeft, please contact me.

Groeten van Pessa

p.s nog een goed 2006 folks
wat denk je zelf Arjen.. :/

Dus na al deze wijze woorden heeft er dus niemand een idee voor de oplossing?
Maak een session aan op je index. En dan controleer je als iemand wordt doorgestuurd of die al bestaat, zoniet dan wordt die gene doorverbonden met de index
Ok daar kunnen we wat mee,
kun je een voorbeeld geven hoe ik dat moet aanpakken?
Ik bebruk dit JS werkt goed:
<SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript">
<!--

if (top.frames.length != n || (parent.frames[y].name != "framenaam")) {
top.location.href = "bestemming";
}

//-->
</SCRIPT>

In plaats van "bestemming" neem je het pad en de bestandsnaam van het als vervanging te openen document op en voor "n" het aantal frames waarmee je werkt. In plaats van "y" neem je het nummer van het frame (bij de telling wordt gestart bij "0" en de volgorde aangehouden, waarin de frames zijn gedefinieerd) en "framenaam" vervang je door de naam van het frame.

(bron: Handleidnghtml; http://www.handleidnghtml.nl)

Edit:
Dit werkt alleen als je frames gebruikt.
okeej dit gaat werken,
bedankt Raymond en Kalle.

Pessa
Dan zou ik gebruik maken van sessies, frames is ranzig en javascript kan uitgeschakeld zijn...

<?php
session_start();

if (!isset($_SESSION['bezoeker'])) {
header("Location: http://www.blabla.nl/";);
}
?>

En op je hoofdpagina een

<?php
session_start();

if (!isset($_SESSION['bezoeker'])) {
$_SESSION['bezoeker'] = 0;
}
?>
In je index:

<?php
session_start();
$_SESSION['indexgeweest'] = "ja";
?>

Recept:

<?php
session_start();
if($_SESSION['indexgeweest'] == "ja"){
// recept
}else{
header("Location: index.php");
}
?>
Toch snap ik het niet helemaal.. Je zegt dat je PHP en MySQL gebruikt, voor de recepten, volgens mij kan je hier dan wel goede "nieuwssystemen" die prima geschikt zijn voor je recepten. Om daar nu 1000 pagina's voor te maken, lijkt me niet erg handig..
SanThe schreef op 09.01.2006 15:24
Is dat wel slim? Iemand zoekt op iets met Google, vindt iets op een pagina bij jou. En dan wordt ie doorgestuurd naar je hoofdpagina. En dan moet ie het vandaar uit wéér op gaan zoeken. Persoonlijk zou ik weer direct weg zijn van zo'n site.

En helemaal als het om recepten gaat. Dan google je op een recept, wat je wil gaan maken, ik wil dan wel direct bij dat recept uitkomen, ik ga geen moeite doen om dan nog een keer te zoeken.
Tjah... zo te horen "mankeert" er dan wel het 1 en ander aan de site :S
@Robert Daar sluit ik mij volkomen bij aan. Ik ga dan weer terug naar google.nl en kies een andere site. Niet erg gebruiksvriendelijk is dat.

Reageren