Likes Likes:  0
Resultaten 1 tot 11 van de 11
Geen

Onderwerp: httpd.conf

  1. #1
    Floor
    httpd.conf
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    httpd.conf

    Ik heb mijn Apache 1.3.37_4 zo ingesteld dat eerst index.php en daarna
    index.html worden getoond.
    Nu zou ik dit zo in willen stellen dat als iemand voor de eerste keer op
    mijn site komt, er toch eerst de index.html wordt getoond.

    Hoe kan ik zoiets oplossen in mijn httpd.conf?
    Floor



  2. #2
    Rik
    httpd.conf
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: httpd.conf

    On Fri, 20 Jul 2007 20:58:34 +0200, Floor <Floor@yahooh.co.not> wrote:

    > Ik heb mijn Apache 1.3.37_4 zo ingesteld dat eerst index.php en daarna
    > index.html worden getoond.
    > Nu zou ik dit zo in willen stellen dat als iemand voor de eerste keer op
    > mijn site komt, er toch eerst de index.html wordt getoond.
    >
    > Hoe kan ik zoiets oplossen in mijn httpd.conf?
    > Floor


    Eerst html:

    DirectoryIndex index.html index.php

    Het wordt afgehandeld zoals het staat: er wordt dus eerst gezocht op
    ..html, dan .php.
    --
    Rik Wasmus

  3. #3
    Floor
    httpd.conf
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: httpd.conf

    Rik:

    > Eerst html:
    > DirectoryIndex index.html index.php


    Nee, dat was niet de vraag; ik wil, ondanks dat ik index.php eerst toon, bij
    nieuwe gebruikers eerst de index.html tonen :-)
    Floor



  4. #4
    Erick T. Barkhuis
    httpd.conf
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: httpd.conf

    Rik:
    > On Fri, 20 Jul 2007 20:58:34 +0200, Floor <Floor@yahooh.co.not> wrote:
    >
    > > Ik heb mijn Apache 1.3.37_4 zo ingesteld dat eerst index.php en daarna
    > > index.html worden getoond.
    > > Nu zou ik dit zo in willen stellen dat als iemand voor de eerste keer op
    > > mijn site komt, er toch eerst de index.html wordt getoond.
    > >
    > > Hoe kan ik zoiets oplossen in mijn httpd.conf?
    > > Floor

    >
    > Eerst html:
    >
    > DirectoryIndex index.html index.php


    Hmm...ik krijg de indruk dat Floor wenst, dat elke bezoeker die
    _voorheteerst_ op die site komt, index.html gepresenteerd krijgt. Bij
    elke volgende keer index.php.

    Mij dunkt, dat je dat slechts met koekjes kunt afvangen, en dus enig
    script vereist is.

    --
    Erick

    "JavaScriptLozen zouden nooit zo'n plaatje te zien krijgen, welk leed
    wordt verzacht door het feit dat het script in bijna geen enkele
    JavaScriptwillige browser goed werkt." - WD in niwo


  5. #5
    Floor
    httpd.conf
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: httpd.conf

    Erick T. Barkhuis:

    > Hmm...ik krijg de indruk dat Floor wenst, dat elke bezoeker die
    > _voorheteerst_ op die site komt, index.html gepresenteerd krijgt. Bij
    > elke volgende keer index.php.


    Ja, klopt; het probleem is nl dat ik in mijn CMS overal terugverwijs naar
    index.php. De index.html is een intro met een Flash filmpje dat ik zou
    willen tonen. Misschien dat ik iets zou kunnen frotten met .htaccess, maar
    daar komt ik niet helemaal uit.

    Floor



  6. #6
    Erick T. Barkhuis
    httpd.conf
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: httpd.conf

    Floor:
    > Erick T. Barkhuis:
    >
    > > Hmm...ik krijg de indruk dat Floor wenst, dat elke bezoeker die
    > > _voorheteerst_ op die site komt, index.html gepresenteerd krijgt. Bij
    > > elke volgende keer index.php.

    >
    > Ja, klopt; het probleem is nl dat ik in mijn CMS overal terugverwijs naar
    > index.php. De index.html is een intro met een Flash filmpje dat ik zou
    > willen tonen.


    Maar waarom zou je dan niet als volgorde [html,php] aanhouden?
    De nieuweling komt op de html-versie, klikt gelijk door ("skip intro",
    natuurlijk, wordt intern telkens terug verwezen naar de index.php, en
    verlaat dan teleurgesteld je site.
    Dat gaat toch prima?

    --
    Erick

  7. #7
    Rik
    httpd.conf
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: httpd.conf

    On Fri, 20 Jul 2007 22:29:55 +0200, Floor <Floor@yahooh.co.not> wrote:

    > Rik:
    >
    >> Eerst html:
    >> DirectoryIndex index.html index.php

    >
    > Nee, dat was niet de vraag; ik wil, ondanks dat ik index.php eerst toon,
    > bij
    > nieuwe gebruikers eerst de index.html tonen :-)
    > Floor
    >


    Ah, verkeerd begrepen dus.
    De mensen zullen sowieso dan wel binnenkomen op index.php, maar daar kun
    je natuurlijk een willekeurige ander pagina includen en verder scripts
    stoppen. Om erachter te komen of een bezoeker er al is geweest ben je
    beperkt in je mogelijkheden, als het dezelfde URL betreft:
    - GET
    - COOKIE
    - POST
    (controleren op IP heeft geen enkele zin, daar kunnen honderden mensen
    achter zitten of gebruikers kunnen door dynamische proxies van IP
    wisselen).

    Ik zou een sessie starten in index.php die ook via de rewriter tags kan
    werken voor de mensen die cookies blokkeren. Wil je 'voor altijd' niet
    meer die index.html laten zien kun je in daarnaast ook een langer levend
    cookie proberen.

    Dus simpelweg bovenaan in index.php:

    <?php
    session_start();
    //lange termijn
    setcookie('al_bekend',1,60*60*24*120,'/');

    //korte termijn
    if(!isset($_SESSION['al_bekend']){
    //zet in sessie
    $_SESSION['al_bekend'] = true;
    //indien ook geen ander cookie naar index.html
    if(!isset($COOKIE['al_bekend'])){
    include('./index.html');
    exit;
    }
    }
    //rest van script
    ?>


    --
    Rik Wasmus

  8. #8
    Floor
    httpd.conf
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: httpd.conf

    Rik:

    De mensen zullen sowieso dan wel binnenkomen op index.php, maar daar kun
    je natuurlijk een willekeurige ander pagina includen en verder scripts
    stoppen. Om erachter te komen of een bezoeker er al is geweest ben je
    beperkt in je mogelijkheden, als het dezelfde URL betreft:

    bedankt voor deze handige tip; ik had even het idee dat ik het ook met een
    referrer zou kunnen oplossen, maar daar kom ik niet uit.
    Floor



  9. #9
    Floor
    httpd.conf
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: httpd.conf

    Erick T. Barkhuis:

    > Maar waarom zou je dan niet als volgorde [html,php] aanhouden?
    > De nieuweling komt op de html-versie, klikt gelijk door ("skip intro",
    > natuurlijk, wordt intern telkens terug verwezen naar de index.php, en
    > verlaat dan teleurgesteld je site.


    Verlaat teleurgesteld mijn site? Nou, dat is niet te hopen hoor :-)

    > Dat gaat toch prima?


    Xal het eens toepassen, bedankt voor je reply!
    Floor



  10. #10
    Rik
    httpd.conf
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: httpd.conf

    On Sat, 21 Jul 2007 11:14:36 +0200, Floor <Floor@yahooh.co.not> wrote:
    > De mensen zullen sowieso dan wel binnenkomen op index.php, maar daar kun
    > je natuurlijk een willekeurige ander pagina includen en verder scripts
    > stoppen. Om erachter te komen of een bezoeker er al is geweest ben je
    > beperkt in je mogelijkheden, als het dezelfde URL betreft:



    > bedankt voor deze handige tip; ik had even het idee dat ik het ook met
    > een
    > referrer zou kunnen oplossen, maar daar kom ik niet uit.


    Als iedereen een juiste zou doorsturen zou dat kunnen. Helaas is is een
    HTTP_REFERER header uitermate onbetrouwbaar, en wordt die oook nog vaak
    geblokkeerd door firewalls of gewoon niet verzonden door de browser,
    helaas dus.


    --
    Rik Wasmus

  11. #11
    Floor
    httpd.conf
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: httpd.conf

    Floor

    > Hoe kan ik zoiets oplossen in mijn httpd.conf?


    Opgelost!
    Floor



Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics