Hosting Windows - File .htaccess e .htpasswd

Pubblicità

LNGB

Nuovo Utente
Messaggi
8
Reazioni
2
Punteggio
4
Buongiorno,
purtroppo per un sito che sto seguendo mi sono ritrovato ad utilizzare un hosting server windows piuttosto che il solito Linux,
ho riscontrato che impostando un file .htaccess con relativo .htpasswd, questo non viene riconosciuto all'ingresso del mio sito.

Il compito del file .htaccess sarebbe quello di richiedere una password all'ingresso di quella directory, confrontando l'input dell'operatore
con quella contenuta nel file .htpasswd contenuto nello stesso livello di .htaccess

.htaccess e .htpasswd sono contenuti in sito.it/areariservata/

Il file .htaccess è così composto:
Configurazione Apache:
AuthUserFile .htpasswd
AuthType Basic
AuthName "My restricted Area"
Require valid-user

Il file .htpasswd è così composto:
Configurazione Apache:
utente:*password cifrata*

Leggendo in vari siti mi sembra di capire che questa tecnologia non è supportata dagli hosting Windows,
solo che non sono riuscito ad averne la certezza, riuscite a chiarirmi questa cosa ?

Vi ringrazio !
 
Controlla se la risolvi semplicemente così visto che windows non supporta il file che iniziano col punto:
seleziona il file da rinominare, premere F2, cambiare il nome in .htaccess. (notare il punto alla fine), premere invio.
Windows ci avvertirà che stiamo per commettere un'azione terribile: non stiamo facendo quello che vuole lui! :asd:Dai il consenso all'operazione ed ecco che il file sarà rinominato come .htaccess

Comunque il problema non sarà quello perchè così come sono scritti valgono per server linux. Con windows e Apache le cose si complicano. Va richiamato un mod_rewriter nel file e rinominato il file in web.config
 
Intanto, hosting windows ma che "engine" sta usando? Apache o iis ?
In rarissimi casi trovi apache su windows
 
Controlla se la risolvi semplicemente così visto che windows non supporta il file che iniziano col punto:
seleziona il file da rinominare, premere F2, cambiare il nome in .htaccess. (notare il punto alla fine), premere invio.
Windows ci avvertirà che stiamo per commettere un'azione terribile: non stiamo facendo quello che vuole lui! :asd:Dai il consenso all'operazione ed ecco che il file sarà rinominato come .htaccess

Comunque il problema non sarà quello perchè così come sono scritti valgono per server linux. Con windows e Apache le cose si complicano. Va richiamato un mod_rewriter nel file e rinominato il file in web.config

@Kelion non è una questione di nome del file, perché questi vengono correttamente creati, infatti esistono già sul dominio di destinazione questi due file proprio con i nomi corretti " .htaccess e .htpasswd ". Provo con il link di seguito riportato poi ti aggiorno.

Intanto, hosting windows ma che "engine" sta usando? Apache o iis ?
In rarissimi casi trovi apache su windows

@Moffetta88 purtroppo non viene esplicato in nessuna sezione del pannello di controllo su Aruba, ma spulciando nelle F.A.Q. ho letto che il webserver IIS Tool è supportato solo su piattaforma Windows 2008 e 2012 compatibile con le varie versioni di Asp.net.
L'engine sembra essere IIS, e non apache
 
Se è aruba allora è ISS e quindi non può funzionare.
Devi usare i web.config
 
Pubblicità
Pubblicità
Indietro
Top