• Regolamento Macrocategoria DEV
    Prima di aprire un topic nella Macrocategoria DEV, è bene leggerne il suo regolamento. Sei un'azienda o un hosting/provider? Qui sono anche contenute informazioni per collaborare con Sciax2 ed ottenere l'accredito nella nostra community!

Guida Direttive Principali htaccess

PSiimo

Utente Master
Autore del topic
7 Febbraio 2009
2.503
85
Miglior risposta
0
Direttive Principali



Le direttive più importanti sono:



  1. [*=center]Limit
    [*=center]Files
    [*=center]Order
    [*=center]Deny
Allow


Queste direttiva ci permettono di limitare,bloccare,permette,escludere o garantire l'accesso a un file/cartella
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!

È importante ricordare di scrivere giustamente deny,allow o allow,deny, senza spazi altrimenti si riceverà un'errore.


Per indicare al nostro apache di modificare delle direttive a uno specifico gruppo di files è possibile usare la direttiva Files:

Codice:
Perfavore, Entra oppure Registrati per vedere i codici!


Attraverso questo codice si blocca l’accesso a tutte le immagini png che sono presenti in directory.

Questi codici, infine, ci permettono di far loggare degli specifici utenti da noi scelti attraverso un id:password.


  • AuthUserFile
  • AuthName
  • AuthType
Require



Se ad esempio si volesse limitare l’accesso ai file png all’utente PSiimo bisogna utilizzare la direttiva Files in aggiunta alla direttiva Require:

Codice:
Perfavore, Entra oppure Registrati per vedere i codici!


L'esempio è abbastanza facile da interpretare, attraverso questo codice, andremo ad abilitare l'accesso per l'utente PSiimo.

Per creare dei file
.htpasswd è possibile utilizzare l’utility che fornisce apache che ha lo stesso nome e si trova all’interno della cartella bin, all'interno della cartella d’installazione di apache. Su linux, se apache è stato installato è presente nelle path e quindi è possibile eseguirlo direttamente.
 
Ultima modifica: