Non sapevo bene che oggetto dare a questo post.
Ho il problema + vecchio del mondo, ho un vecchio sito (roba in html puro) da trasferire in drupal, con molte pagine, che deve naturalmente restare online fino a che non è pronto il nuovo.
Quindi dovrei installare drupal in un sottodominio del tipo: nuovo.miodominio.it
Fare li tutti i casini e poi, quando tutto è pronto fargli prendere il posto dell'altro.
Quale è la procedura più semplice ? qualche reindirizzamento a livello di server ? (sono su un vps quindi un po' di margine lo ho)
più che altro mi preoccupano i percorsi perchè non tutti i moduli usano i percorsi relativi, specialmente quando memorizzano url nel db.
Dato che vi sarà capitato sicuramente... come fate ?
Realizzi in locale, lo carichi online sotto prova, se va cancelli la cache, lo sposti nella root, cancelli la cache e funziona.
Per gli url usa base_path().
http://www.chromeos.eu
in che modo dovrei usare base_path() ? per gli url interni del sito ? i moduli non memorizzano mai url assoluti ? a volte ho visto che capita
Non capita mai, almeno nelle mie esperienze (hai eliminato la cache prima di spostarlo e anche dopo?).
base_path serve nel caso tu inserisca la path e mostra la base del sito, cioè la cartella nella quale è installata drupal.
http://www.chromeos.eu