View Full Version : domanda (forse) difficile: link simbolici
-kurgan-
09-07-2003, 06:43
e' possibile linkare con un link simbolico un url?
il problema fondamentalmente sarebbe questo: ho un programma di forum (phhBB) che mi cerca le immagini sotto la cartella /images... sarebbe bello fargli cercare questa cartella su un altro server, es. web.tiscalinet.it/kurgan/images , in questo modo non avrei problemi di banda (che costa parecchio) e risolverei tutti i miei guai..
e' possibile farlo?
la mia (pazza) idea sarebbe di installare phpbb come al solito, solo linkando simbolicamente images ad un url esterno... ma forse sopravvaluto la potenza di linux :D
se non e' possibile mi tocca modificare il codice di phpbb, e gia' mi viene mal di stomaco al solo pensiero :(
-kurgan-
09-07-2003, 06:48
tra l'altro mi sembra strano che non ci abbia mai pensato nessuno... il programma invision power board che usano su forumfree.net permette di linkare le faccine da altri url... (pero' non mi piace per niente)
se riuscissi a spostare faccine e avatar da un'altra parte ridurrei il consumo di banda del 90 per cento e potrei acquistare un hosting meno costoso :)
-kurgan-
09-07-2003, 20:06
ok, nessuno lo sa :(
ilsensine
09-07-2003, 20:39
Originally posted by "-kurgan-"
ok, nessuno lo sa :(
No, semplicemente non è possibile.
Implementare una cosa del genere a livello di link simbolico vuol dire che il kernel si deve far carico di tutto il lavoro necessario alla risoluzione dell'url e reperimento del file. Inoltre, visto che non è un "reindirizzamento" vero e proprio ma un diverso sistema col quale viene passato un file a una applicazione, l'effetto sarebbe l'esatto contrario di quello che ti aspetti (il file "remoto" verrebbe ricevuto dal kernel, che lo passerebbe quindi alla applicazione user space - il web server - per la ritrasmissione: 2x occupazione di banda).
-kurgan-
09-07-2003, 20:57
Originally posted by "ilsensine"
No, semplicemente non è possibile.
Implementare una cosa del genere a livello di link simbolico vuol dire che il kernel si deve far carico di tutto il lavoro necessario alla risoluzione dell'url e reperimento del file. Inoltre, visto che non è un "reindirizzamento" vero e proprio ma un diverso sistema col quale viene passato un file a una applicazione, l'effetto sarebbe l'esatto contrario di quello che ti aspetti (il file "remoto" verrebbe ricevuto dal kernel, che lo passerebbe quindi alla applicazione user space - il web server - per la ritrasmissione: 2x occupazione di banda).
uhm no.. io pensavo invece che si potesse fare una redirect per certi oggetti come in apache.
le immagini sono oggetti che rispondono a determinati url, se le richieste le butto con una redirect da un'altra parte non è il mio os a lavorare.. :confused:
cmq non è possibile, ok.. andrò a pasticciare col codice di phpbb.
Ad ogni modo modificare il codice php non penso sia un gran problema! si tratterà di modificare il tag dell'immagine.... la trovo una soluzione più semplice che andarsi ad impelagare con strani link simbolici. Inoltre, queste url da dove vengono prese? se da un database, allora non pui modificare direttamente lì l'informazione? Invece del file locale ci metti la URL che ti interessa, no?
-kurgan-
11-07-2003, 03:15
uhm.. sono andato a chiedere a chi ha fatto il phpbb.. mi hanno detto dove andare a pasticciare per cambiare le variabili che cercano la directory delle immagini.
la piazzo su un altro url e dovrebbe creare la pagina correttamente.... spero. :D
cmq ammetterai che se i link simbolici potessero puntare su altre macchine sarebbe una strafigata.. roba da fantascienza :)
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.