Hai creato un sito web creato con WordPress ma hai il fastidioso index.php presente nei tuoi URL e vuoi rimuoverlo?
Qualsiasi sito web programmato con WordPress avrà determinate caratteristiche pre-impostate in fase di installazione. di default infatti, per la generazione dell’URL della home page (o pagine principale del sito) sarà impostata l’estensione index.php nei tuoi URL, visivamente molto poco professionale e non SEO Friendly.
Non è possibile eliminarlo direttamente, ma è necessario specificare un codice di riscrittura dell’URL tramite .htaccess per rimuovere index.php di WordPress;
In questo caso lo stesso WordPress ci viene in aiuto generando automaticamente il codice per rimuovere index.php dall’URL del sito, ma prima è fondamentale scegliere la struttura degli URL più adatta al tuo sito web tramite questa semplice guida.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
Per consigli e aggiornamenti su WordPress: iscriviti alla nostra Newsletter e seguici su Facebook.
Se sei alle prime armi con WordPress, ti consiglio di leggere la guida su come installare e configurare al meglio il CMS;
Articoli Recenti
Mostra commenti
Ciao,
ho provato più volte questo metodo ma non funziona.
Ho modificato il permalink e il file .htaccess ma una volta che guardo le pagine mi crea la pagina: 404
Not Found
The requested URL was not found on this server.
Apache/2.4.10 (Debian) Server at sinteredstone.it Port 80
Ciao Francesca. La guida e testata e funzionante. Controlla bene ogni simbolo e lettera in modo che non si verifichino errori.
Anche un trattino fuori posto può portare a quel problema.