Usare i Permalink per aggirare il problema del Mod Rewrite su server Windows
Da WikiGT di Giorgiotave.it
| Table of contents |
Cosa sono i Permalink
Il Permalink è un URL che si riferisce ad un documento creato per rimanere lo stesso per molto tempo. Il nome Permalink è l'abbreviazione di permanent link.
In WordPress, e nei blog in genere, è un link che punta ad un post, ad un commento, ad una categoria, ad un archivio.
Elementi dei Permalink
In WordPress li puoi attivare da Opzioni (una volta entrato nel pannello di amministrazione) > Permalink
Dall'amministrazione del blog ecco i valori dei Permalink
- %year% - Anno in cui si è inserito il post
- %monthnum% - Mese in cui si è inserito il post
- %day% - Giorno in cui si è inserito il post
- %postname% - Nome del post
- %post_id% - Id del post
- %category% - Categoria in cui è stato archiviato il post
- %author% - Autore del post
Esempi dei Permalink
Vi faccio un piccolo esempio di Permalink in WordPress
Structure: /index.php/%year%/%monthnum%/%day%/%postname%/
#Result: http://www.nomesito.it/index.php/2006/03/27/sample-post/
Structure: /index.php/archives/%post_id%
#Result: http://www.nomesito.it/index.php/archives/123
Usare i Permalink su server Apache
Per usare i Permalink su server Apache basta attivarli da WordPress.
Questo perchè Apache ha già il mod rewrite integrato.
Far funzionare i Permalink su server Windows
Su Windows è diverso perchè non riconosce le regole di riscrittura e per usarli bisogna aggiungere index.php.
Struttura /index.php/%post_id%/%postname%/
#Result: http://www.nomesito.it/index.php/26/ciao-mondo/
Tuttavia dobbiamo assicurarci che la variabile cgi.fix_pathinfo sia settata ad 1 e quindi comunicarlo al server.
Oppure, cosa molto più facile, creare il file php.ini con un editor di testo e fare copia incolla di:
#cgi.fix_pathinfo = 1 #cgi.force_redirect = 0
Il file va caricato nella root del sito.
Articoli per Migliorare WordPress per i Motori di Ricerca
Ottimizzare Wordpress per i Motori di Ricerca
Progetto
Se hai dubbi chiedi aiuto nel [Forum GT (http://www.giorgiotave.it/forum/)]

