Kirjoittaja Aihe: no index=forbidden, nginx-palvelimen ominaisuus? [Ratkaistu]  (Luettu 1372 kertaa)

Pekkam

  • Käyttäjä
  • Viestejä: 282
    • Profiili
Huomasin tuossa sellaisen asian, että kotisivutilan juuressa jokainen hakemisto, joka ei sisällä index-tiedostoa, aiheuttaa 403 Forbidden-virheen. Olen testannut kaikkia normaaleja asioita, laittanut hakemiston omistajan ja ryhmän samaksi kuin on palvelimella ja nostanut hakemistolle 775 ja jopa 777 oikeudet, mikään ei vaikuta asiaan.
Tulee väistämättä mieleen, että kun nginx on alkuaan suunniteltu jättisivustojen tarpeisiin, onko tuo ominaisuus siinä valmis sisäänrakennettu juttu? Vai onko joku hoksannut, miten voi tulla toimeen ilman index-fileä ja esim. kuvat-tiedostossa listata siellä olevat tiedostot?
Ei tuo sinänsä niin kauhiasti haittaa, kun suoralla linkillä pääsee käsiksi tiedostoihin, mutta kiinnostaa tietää...
« Viimeksi muokattu: 03.12.12 - klo:21.23 kirjoittanut Pekkam »

kojis

  • Käyttäjä
  • Viestejä: 98
    • Profiili
Vs: no index=forbidden, nginx-palvelimen ominaisuus?
« Vastaus #1 : 28.11.12 - klo:14.32 »
Koodia: [Valitse]
location  /  {
  autoindex  on;
}

http://wiki.nginx.org/HttpAutoindexModule

Pekkam

  • Käyttäjä
  • Viestejä: 282
    • Profiili
Vs: no index=forbidden, nginx-palvelimen ominaisuus?
« Vastaus #2 : 28.11.12 - klo:14.55 »
Koodia: [Valitse]
location  /  {
  autoindex  on;
}

http://wiki.nginx.org/HttpAutoindexModule

Pakko uskoa että sinä osaat englantia paremmin kuin minä  :D
Minä luulin että tuo asetus "on" tarkoittaa että se automaattisesti hakee index-tiedostoa ja laitoin sille asetuksen off.
Kiitos, nyt tämäki toimii  ;D