Lestat86
21-02-2008, 07:43
Ciao a tutti, ho un problema con apache e gli host virtuali.
Praticamente io li creo e va tutto bene, finchè non si tratta di includere cose nelle pagine web.
Le pagine web di cui sto parlando sono dinamiche in php e prendono i file da includere in esse tramite link che si autocalcolano, ma così facendo sbagliano e non trovano il percorso.
Ad esempio: c'è un sito con installato joomla che cerca i templates in http://123.456.789.000/htdoc/cartellasito/templates/ecc.ecc.
E così non la trova.
Ma se cerchiamo il file scrivendo a mano http://www.sito.com/templates/ecc.ecc. allora l'immagine viene perfettamente visualizzata....
Ora io vorrei fare in modo che qualsiasi richiesta al server formulata come http://123.456.789.000/htdoc/cartellasito/ venga cambiata con http://www.sito.com/ ,senza però editare le pagine... Dovrei usare le regole di riscrittura mi pare di aver capito, ma non ho capito bene come...
Aiuto!
Praticamente io li creo e va tutto bene, finchè non si tratta di includere cose nelle pagine web.
Le pagine web di cui sto parlando sono dinamiche in php e prendono i file da includere in esse tramite link che si autocalcolano, ma così facendo sbagliano e non trovano il percorso.
Ad esempio: c'è un sito con installato joomla che cerca i templates in http://123.456.789.000/htdoc/cartellasito/templates/ecc.ecc.
E così non la trova.
Ma se cerchiamo il file scrivendo a mano http://www.sito.com/templates/ecc.ecc. allora l'immagine viene perfettamente visualizzata....
Ora io vorrei fare in modo che qualsiasi richiesta al server formulata come http://123.456.789.000/htdoc/cartellasito/ venga cambiata con http://www.sito.com/ ,senza però editare le pagine... Dovrei usare le regole di riscrittura mi pare di aver capito, ma non ho capito bene come...
Aiuto!