PDA

Visualizza Versione Completa : iWeb e password



Fab_TA
09-10-08, 10:04
Ciao tutt*

Vorrei proteggere una sola pagina del mio sito con una password.
Preciso che uso iWeb 1.0 e pubblico su Aruba.
Ho cercato un po' in rete ed ho trovato alcuni script ma essendo a digiuno di qualsiasi linguaggio preferirei trovare una piccola utillity che facesso il tutto.
in alternativa coome posso aggiungere le poche righe di programma alle pagine prodotte da iWeb?

grazie dell'aiuto

flashcream
09-10-08, 10:14
molto semplicemente con iTweak http://guimkie.com/projects/itweak/

http://guimkie.com/iweb/password-protect-iweb-sites/

altrimenti altre soluzioni che prescindono da iweb, comprese quelle di aruba che se non ero fornisce il servizio, ma visto che questo è un forum mac....

Fab_TA
09-10-08, 10:19
si ho visto già questa utility, protegge l'intero sito, a me piacerebbe proteggere solo una pagina...

flashcream
09-10-08, 10:22
e tu crea due siti: uno di una sola pagina opportunamente nominato e linkato. con una ricerca nel forum scopri quali utility ti permettono di creare/gestire più siti con iweb.

flashcream
09-10-08, 10:42
crea qui i due file .htpasswd e .htaccess e poi caricali sul server: http://tools.dynamicdrive.com/password/

puoi evitare l'utility sopra segnalata.

Fab_TA
09-10-08, 10:54
grazie!!

jazzista88
06-09-09, 19:16
Ho seguito le istruzioni e infatti quando clicco sulla pagina che volevo proteggere mi chiede di inserire nome utente e password, pero' quando li inserisco immediatamente mi arrica una schermata bianca "Internal Server Error" uso netsons come fornitore di servizio gratuito, le istruzioni le ho eseguite alla lettera vorrei sapere se c'e' un modo per visualizzare il contenuto della pagina dopo avere inserito username e password

grazie

flashcream
06-09-09, 20:42
numero di errore del server? aggiungo che senza vedere il file .htaccess e .htpasswd non è possibile alcuna risposta. files che vanno caricati sul server in modalità ascii e nel posto giusto. soprattutto chiedi al supporto del server come è configurato AllowOverride Directive, altrimenti perdi solo tempo.

http://httpd.apache.org/docs/2.0/mod/core.html#allowoverride

jazzista88
06-09-09, 21:01
.htaccess:
AuthName "Restricted Area"
AuthType Basic
AuthUserFile /public_html/parrocchia_di_monte_san_giovanni_(nuovo)/.htpasswd
AuthGroupFile /dev/null
<Files coro.html>
require valid-user
</Files>

.htpasswd:
coristi:qkkly5aUtyBDo



Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, webmaster@parrocchiadimontesangiovanni.netsons.org and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Apache/2.2.10 (Unix) mod_ssl/2.2.10 OpenSSL/0.9.8e-fips-rhel5 Server at www.parrocchiadimontesangiovanni.netsons.org Port 80



non so se è sufficiente...?

flashcream
06-09-09, 21:45
i files sono corretti. rimane il resto e il fatto che il file .htpasswd sia sul server effettivamente dove è stato detto che sia.

jazzista88
06-09-09, 21:54
Si è vero allora ho usato windows per la precisione filezilla mi sono connesso al server, avedto netsons, bisogna mettere i file riferiti al proprio sito nella cartella public_html e difatti ho messo .htpasswd in quella cartella, perchè seguendo le istruzioni mi sembra di avere capito che dovesse essere messa proprio nella cartella che viene chiamata di "root" o comunque una cartella che non fosse pubblica, accessibile come le pagine del sito, mentre .htaccesso l'ho messo proprio nella directory dove si trova la pagina da proteggere

jazzista88
07-09-09, 17:08
Ho contattato lo staff di netsons chiedendo loro l'informazione che mi avevate detto di domandare vale a dire la configurazione dell'AllowOverride Directive e la risposta è stata questa:

All diamo libero accesso

Cosa posso fare?

Non ho ancora capito se al momento della richiesta delle credenziali devo mettere la password cifrata che è presente dentro il .htpasswd o la pawword che ho scelto io quando sulla guida diceva di inserire username e password

Aiutatemi vi prego!!!

jazzista88
07-09-09, 20:20
ho provato con iTweak ho immesso uno username e una password cosi' da inserire nel campo login data di iTweak il codice: Pippo:carattericifrati, ho caricato il file info.php e l'ho inserito nella cartella sito nuovo dove ho pubblicato il sito fatto cn iweb. poi sn andato all'indirizzo suggerito dalle istruzioni e trovato l'indirizzo assoluto da inserire in absolute path.

Successivamente le istruzioni dicono che bisogna selezionare il sito, questo cosa vuol dire che devo selezionare la cartella in cui ho pubblicato il sito? per esempio io da iweb ho salvato il sito in una cartella chiamata sito nuovo, quando con iTweak scelgo choose published site devo selezionare la cartella sito nuovo?
Perchè ho selezionato questa cartella ma andando sul sito non c'e' alcuna traccia d richiesta di password sono alla frutta...

Peterpan
08-09-09, 16:26
Se non ti sforzi a scrivere un po' meglio (intendo con un po' di attenzione), risulta molto difficile leggere e capire al primo colpo i tuoi messaggi.

jazzista88
10-09-09, 12:01
tenterò di scrivere meglio chiedo scusa.

Sono finalmente riuscito ad ottenere quel che volevo ora quando clicco sulla pagina che voglio rendere protetta mi chiede la password e una volta inserita la password cifrata la pagina viene visualizzata.
Ho solo un piccolo problema, quello dei link, vale a dire non funzionano i link predisposti con iweb ho fatto il link ad un documento pdf su cui ci sono degli accordi di una canzone, non funziona, ho provato a fare un semplice link ad una delle mie pagine ma niente. Mi spiego meglio; una volta effettuato l'accesso alla pagina protetta se su questa pagina ho dei link predisposti con iweb questi link non funzionano in nessun modo mi riporta questo errore

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, webmaster@parrocchiadimontesangiovanni.netsons.org and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

Apache/2.2.10 (Unix) mod_ssl/2.2.10 OpenSSL/0.9.8e-fips-rhel5 Server at www.parrocchiadimontesangiovanni.netsons.org Port 80


Ho notato però che accedendo al server tramite filezilla e rimuovendo il file .htaccess dalla cartella da proteggere e quindi rendendo la pagina senza protezione il link torna a fuzionare. Come si può risolvere? spero di avere scritto bene