visto che ci siamo, indichiamo anche qui come è stata risolta la questione, in modo che possa essere di eventuale aiuto per altri, sei d'accordo?![]()
in pratica wordpress, su server apache, permette di una usare una struttura per i permalink del tipo
/archivio/anno/mese/giorno/nome-del-post/
ed automaticamente, per un sito dall' indirizzo www.miosito.com ciò si tradurrebbe, grazie al modulo mod_rewrite di apache in un url del tipo
http://www.miosito/archivio/anno/mes...nome-del-post/
sui server con IIS invece ciò non è possibile, perchè non vedono in pratica le regole di riscrittura. tuttavia WordPress permette di raggirare il problema indicando all' inizio della struttura un file di input, ad esempio:
/index.php/archivio/anno/mese/giorno/nome-del-post/
l'aggiunta di index.php fa sì che comunque i nice permalink di WordPress funzionino anche su server Windows, ed avremo in quel caso un url del tipo
http://www.miosito.com/index.php/arc...nome-del-post/
ora, perchè tuttavia questo sia possibile è necessario che sul server che ospita il sito l' opzione cgi.fix_pathinfo nel file php.ini sia settata ad 1, e quindi attivata.
sul server di sparwari non sembra essere così, ed ecco che lui aveva problemi anche usando il secondo metodo sopra indicato.
come risolvere la faccenda? ci sono due soluzioni:
1)la prima è quella di contattare il proprio provider e chiedere di attivare l'opzione
2) la seconda è quella di creare con un editor di testo un file che contenga solo queste due righesalvate questo file come php.ini e caricatelo via FTP nella cartella principale del vostro sito e, come potrà confermarvi sparwari, avrete risolto il problemacodice:cgi.fix_pathinfo = 1 cgi.force_redirect = 0![]()
a proposito, sparwari, ma adesso mi dai il link di questo blog che sono diventato curioso di vederlo?![]()