coteaz
05-05-2009, 01:37
Salve amici
dunque, cerco di spiegarvi il mio problema ho un webserver win con apache, dove ho configurato 2 virtual host
www.qualcosa.miosito.it
www.admin.miosito.it
i due virtual host dovrebbero avere in comune una cartella, che è quella dell'upload dei file.
questo è lo schema delle directory
E:\www
|_qualcosa.miosito.it
|_admin.miosito.it
|_files
|_foto_upload
quindi cosa succede, io carico le foto da admin, le foto DOVREBBERO andarea finire in foto upload, e dovrei accedere alla cartella foto_upload anche da qualcosa.miosito.it
per fare ciò esistono gli alias, nella configurazione del virtual host creo unalias e specifico il path di destinazione
ecco come ho configurato l'alias
ServerName admin.miosito.it
DocumentRoot “E:/web/admin.miosito.it”
Alias /foto_upload “E:/web/files/foto_upload”
ora, se digito da browser http://admin.miosito.it/foto_admin mi riporta alla directory che ho specificato come alias, e fin qui tutto ok!
solo che non mi funzionano gli upload dei file, forse c’è qualche problema di protezione perchè la cartella è all’esterno?
se nella pagina admin.miosito.it/pages/upload/upload.html scelgo come path ../../foto_admin, non mi carica nulla e va in errore
però il mio discorso è
il primo ../ mi porta in pages il secondo ../mi porta sotto admin.miosito.it, quindi alla “root”
a questo punto faccio /foto_admin e dovrebbe andare ma… nn va
dove sbaglio? grazie
dunque, cerco di spiegarvi il mio problema ho un webserver win con apache, dove ho configurato 2 virtual host
www.qualcosa.miosito.it
www.admin.miosito.it
i due virtual host dovrebbero avere in comune una cartella, che è quella dell'upload dei file.
questo è lo schema delle directory
E:\www
|_qualcosa.miosito.it
|_admin.miosito.it
|_files
|_foto_upload
quindi cosa succede, io carico le foto da admin, le foto DOVREBBERO andarea finire in foto upload, e dovrei accedere alla cartella foto_upload anche da qualcosa.miosito.it
per fare ciò esistono gli alias, nella configurazione del virtual host creo unalias e specifico il path di destinazione
ecco come ho configurato l'alias
ServerName admin.miosito.it
DocumentRoot “E:/web/admin.miosito.it”
Alias /foto_upload “E:/web/files/foto_upload”
ora, se digito da browser http://admin.miosito.it/foto_admin mi riporta alla directory che ho specificato come alias, e fin qui tutto ok!
solo che non mi funzionano gli upload dei file, forse c’è qualche problema di protezione perchè la cartella è all’esterno?
se nella pagina admin.miosito.it/pages/upload/upload.html scelgo come path ../../foto_admin, non mi carica nulla e va in errore
però il mio discorso è
il primo ../ mi porta in pages il secondo ../mi porta sotto admin.miosito.it, quindi alla “root”
a questo punto faccio /foto_admin e dovrebbe andare ma… nn va
dove sbaglio? grazie