Wordpress e problemi coi permalink.
Categories: Wordpress
Tags:
L’unico problema grave che ho riscontrato durante l’installazione di Wordpress si è verificato quando ho modificato la struttura dei permalink di Wordpress: innanzitutto appena ho attivato il template basato su data e nome, Wordpress mi ha indicato che non era possibile scrivere il file necessario per configurare il server Apache per il redirect delle pagine (.htaccess). Tramite un client FTP ho quindi dovuto creare un file .htaccess vuoto nella root del server (o ancora meglio, nel posto dove si trova il file index.php), e settare gli attributi del file a 666 (non significa che il file è indemoniato, ma che ha i diritti di scrittura/lettura necessari per compiere l’operazione). State attenti che il vostro client FTP probabilmente non visualizza i file nascosti di default (il punto all’inizio del nome del file su Unix indica che il file è nascosto), e probabilmente dovrete abilitare questa opzione dalla configurazione del programma. Io all’inizio uploadavo il file .htaccess e non capivo perchè questo scomparisse un attimo dopo! :f6: In realtà il file rimaneva lì, ma il client FTP non me lo mostrava… :f7:
Dopo aver fatto ciò e ad aver nuovamente impostato il template basato su data e nome, mi si è presentata una bella schermata di Apache con relativo Errore 500 (ovvero un errore generico che neanche il server è riuscito ad interpretare).

Dopo aver buttato il sangue per un’oretta buona cercando di capire cosa fosse successo, ho iniziato a vedere la luce spulciando i file di log del server:
[Sun Feb 04 12:00:43 2007] [alert] [client 151.49.230.22] /home/web/www.dzamir.com/website/.htaccess: RewriteEngine not allowed here
In pratica per poter utilizzare il redirect delle pagine serve il plugin mod_rewrite di Apache, ma bisogna anche abilitare il RewriteEngine a lavorare nel nostro server virtuale. Bisogna quindi modificare il file httpd.conf e aggiungere le seguenti righe:
AllowOverride All Options All >
Dove ovviamente /home/sites/dzamir deve essere sostituito dal percorso che porta alla root del vostro sito.
Se sei interessato a questo post, potresti anche provare a leggere:
-
No related posts
04 Feb 2007 dzamir
Grande Dzamir!! bello il sito!! ogni tanto se ti va passa pure dal mio: http://teobeste.netsons.org/