Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: .htaccess

Rocceri [01.04.2009 19:01:40]

#

Terve

Sivuillani on kansioita, joihin en haluaisi toisten pääsevän.
Yksi tapahan on suojata tämä .htaccess avulla, mutta ainoa vaihtoehto minkä löysin, ei ole kovin järkevä jollei ole kiinteä IP:

order deny, allow
allow from oma.ip
deny from all

Kun oma IP osoitteeni vaihtuu, niin onko muuta keinoa tehdä vastaava suojaus? :)

Jostain syystä tämä myös tekee errorin. "500 Internal Server Error"
Voiko tämä johtua serverini asetuksista httpd.conf tiedostossa .htaccess tiedostoja kohtaan?

Teuro [01.04.2009 19:43:52]

#

Tällaisella muutoksella ei tarvitse ihmetellä epämääräisten ip-osoitteiden kanssa. Tämän toki jotuu vielä tekemään varsinaisen .htpasswd tiedoston, jossa nuo käyttäjät ja salasanat ovat.

<files *>
AuthName "Ei pääsyä"
AuthType Basic
AuthUserFile http://www.osoite.com/salainen/kansio/.htpasswd
Require valid-user
</files>

Rocceri [01.04.2009 20:41:11]

#

Tämä tekee saman errorin (500). Mistä tämä voi johtua? Jouluserverin palvelimella suojaus toimii, mutta ei omalla serverillä.
Onkohan tässä oikeasti kyse tuosta httpd.conf tiedostosta?

peg [01.04.2009 22:52:41]

#

voithan tarkistaa

    # AllowOverride controls what directives may be placed in .htaccess files.
    # It can be "All", "None", or any combination of the keywords:
    #   Options FileInfo AuthConfig Limit
    #
    AllowOverride All

Rocceri [02.04.2009 14:09:10]

#

AllowOverride oli AuthConfig aluksi, laitoin All oikeudet.
Mutta, en saa toimimaan silti. Tämä ei ole myöskään paras keino, koska sivuni hakevat kuvia tästä kansiosta, ja koodi kysyy tunnuksia eikä muuten voi ladata kuvia :D

Mutta, jos laitan tällä tyylillä, miten .htpasswd'n polku pitää laittaa .htaccess tiedostoon? Kansio jossa kuvat ovat, on C:\Apache\htdocs\Images\ mutta näin se ei toimi (uskoakseni hakisi käyttäjän koneelta tuota polkua??) vai olenko väärässä? Myöskään pelkällä osoitteella http://ip/Images/ ei toimi.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta