Autor Zpráva
namrmic
Profil
Kamarád chce udělat stránky a má jeden požadavek, který ještě neumím zpracovat.

Jak zařídit, aby každý návštěvník musel jít pouze přes jednu vstupní stránku??
Nechce zabránit tomu, aby si člověk udělal bookmark někde uvnitř a dostal se přímo tam.

Díky za pomoc
Namrmic
RPG
Profil
IMHO, rozumným způsobem to ovlivnit nejde. Je spousta míst, z kama se návštěvníci mohou na web dostat. Nic proti nápadu, ale připadá mi to jako zbytečné omezování návštěvníka.
Peca
Profil
Pomocí JS nebo PHP, ale pokud to tak uděláš, tak ručím za to, že už nikdy nikdo nevleze na žádnou z těch stránek.
habendorf
Profil
Je to blbost, spousta návštěvníků ti vleze na web oknem přes záchod
Petra
Profil
To je celkem jednoduché. Udělej jen jednu stránku. Možná, když se nad tím zamyslíš zjistíš, je to ten typ webu, kde víc stránek není třeba.
nofate
Profil
  <script language="JavaScript">

<!--
if (window.parent==window)
location.href = 'index.htm';
//-->
</script>
sms
Profil *
slo by to nejak pres autorizaci serverem a .hattches
...neco jako ze se vygeneruje nahodni klic, ktery se vyhodnoti a bez neho na tu stranku nejde vlezt
...ja toto vazne neumim, zkus www.jaknaweb.com
Honza Hučín
Profil
Je potřeba si odpovědět na otázku, proč je to potřeba. Web lze udělat tak, aby důležité informace z úvodní stránky byly uvedeny na všech podstránkách. Pokud bych zakázal přímý vstup, může se stát, že se tam nedostanou ani roboti vyhledávačů, takže se obsah podstránek nedostane do vyhledávačů jako Google.

Technicky se to dá řešit:
1. Kontrolou refereru (v PHP $_SERVER['HTTP_REFERER']), tj. odkud přicházím na podstránku. Pokud přicházím odjinud než z hlavní stránky, nedovolí mi to. Takhle to měl idos.cz. Pěkný a zbytečný opruz.

2. Přihlašováním do webu na jedné přihlašovací stránce. To ale řádově zvyšuje složitost webu.
namrmic
Profil
Zatím děkuji za odpovědi!

Namrmic
Toto téma je uzamčeno. Odpověď nelze zaslat.