Ho trasferito il mio sito miosito.org da un server ad un altro; nel nuovo server il nome è miosito.homeip.net.
I menu vengono visualizzati correttamente, ma confermando l'inserimento dei contenuti mi vengono visualizzate le pagine .org (ancora presenti sul vecchio server) e non .homeip.net
Come posso risolvere?
Grazie.
Mi sa che da qualche parte hai un riferimento al sito vecchio.
Hai detto che i menù si visualizzano correttamente - ma l'URL del menu punta al sito nuovo o vecchio? Se veccho, controlla che non hai settato $base_url in sites/default/settings.php
Inoltre se hai link nel testo dei nodi che puntano al vecchio sito, ed hai tanti nodi che editarlia mano non è proponibile, puoi usare pathologic per cambiarli in link al nel nuovo sito.
Più imparo, più dubito.
Avevi ragione, non era ben settato $base_url: mannaggia alla fretta!
Grazie.
ma baseurl nel mio settings è commentato perchè?
Perchè 99% delle volte non serve. Drupal non salva il dominio del URL da nessuna parte - e questo lo rende molto potente. (C'è codice che ricupera il dominio dal URL ricevuto dal server).
Esempio: le immagini - in una pagina https vengono caricati con https, quindi niente avvisi dal browser spaventoso che "ci sono elementi non protetti" in una pagina sicuro, ma allo stesso tempo vengono caricati con http in altri pagine non protetti.
Di solito usare $base_url è una "ultima speranza" se ci sono problemi col server (FastCGI mi pare può dare noia).
Io non ho mai avuto la necessità di usarlo.
@MaxSimon - un [Risolto] nel titolo please
Più imparo, più dubito.