Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Servers

[.htaccess] Gecompliceerd?

Anoniem
None
3 antwoorden
  • Hallo,
    Ik maakte een site die enkel voor gemachtigden zichtbaar mag zijn. IK zette een paswoord in de vorm van .htaccess in mijn root-dirt. Deze site bevat echter ook een admin zone. Ook deze voorzag ik van een .htaccess en .htpasswd file. Wanneer ik echter als admin een kijkje op mijn site wil nemen ben ik verplicht mijn paswoord voor bezoeker weer in te geven. Het lijkt alsof mijn computer maar op 1 plaats tegelijkertijd kan geauthoriseerd zijn.
    Kan ik dit oplossen door aanpassing van de .htaccess-file? Hier is de inhoud van mijn .htaccess file:

    [code:1:726970d815]
    AuthUserFile "path"
    AuthGroupFile /dev/null
    AuthName "name"
    AuthType Basic

    <Limit GET>
    require user "username"
    </Limit>
    [/code:1:726970d815]

    In mijn .htpasswd file staat het paswoord wat overeenkomt met de opgegeven username. In de admin-subdir zet ik eenzelfde .htaccess en .htpasswd neer met natuurlijk een andere username+password. Beide .htaccess-files vragen keurig naar username+paswoord. Enige verwantschap en inzicht in subdirs ontbreekt echter.

    Bestaat hier een oplossing voor?

    Groeten

    Tom
  • Verplaatst van "Webprogrammeren & scripting" naar "Servers".
  • Ik denk niet dat dit op te lossen is, je moet altijd "langs" de root van de site.

    Wat je wel kan proberen is het volgende:

    "site.nl" laat je met een script of wat html wijzen naar "site.nl/site" (of iets dergelijks). In die subdir plaats je dan je .htaccess, in de root staat dus geen check meer en zodoende kan je ook een password plaatsen op "site.nl/admin".

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.