Pagina 1 di 1

[RISOLTO] proteggere cartella sito html

Inviato: giovedì 6 aprile 2017, 8:52
da ohifra
Buongiorno a tutti, ho creato un minisito sul mio synology e vorrei proteggere l'accesso al suo contenuto.
Il link per accedere al minisito è http://ip_esterno/contenuti/index.html

Ho creato nella cartella contenuti 2 file

file .htaccess

Codice: Seleziona tutto

AuthName "Password Protected Area"
AuthType Basic
AuthUserFile /web/contenuti/.htpasswd
Require valid-user
file .htpasswd

Codice: Seleziona tutto

francesco:$apr1$jTDsApJ5$SDoLEobHUlk8jrVCiG3ro.

il problema è che nell'aprire le pagine html mi viene fuori l'errore

La pagina richiesta non è stata trovata.

Se elimino il file .htaccess tutto funziona regolarmente, ma ovviamente l'accesso al minisito non è gestito.

Attendo vostri lumi
Grazie mille in anticipo
Cordiali saluti
Francesco

[RISOLTO]Re: proteggere cartella sito html

Inviato: venerdì 7 aprile 2017, 8:10
da ohifra
Ho risolto
era errato il path del file .htpasswd

per trovare il percorso corretto del file .htpasswd ho creato un file password.php con dentro questo codice:

Codice: Seleziona tutto

<?php
$dir = dirname(__FILE__);
echo "<p>Full path to this dir: " . $dir . "</p>";
echo "<p>Full path to a .htpasswd file in this dir: " . $dir . "/.htpasswd" . "</p>";
?>
Ho quindi avviato il link http://mio_sito/contenuti/password.php che mi ha rilevato il percorso corretto da inserire in .htaccess

il codice corretto da inserire nel file .htaccess sarà:

Codice: Seleziona tutto

AuthName "Password Protected Area"
AuthType Basic
AuthUserFile /volume1/web/contenuti/.htpasswd
Require valid-user

Re: [RISOLTO] proteggere cartella sito html

Inviato: venerdì 7 aprile 2017, 10:17
da burghy86
grazie per la condivisione