Sto usando il file .htaccess di WordPress come segue
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Questo non funziona per il mio permalink /% postname%
Quale potrebbe essere il problema?
risposte:
2 per risposta № 11.- Assicurati che il tuo set permalink in Permalink Settings
http: // tuo_dominio / wp-admin / options-permalink.php
2.- Se si utilizza WP all'interno di una sottodirectory, è necessario modificare htaccess:
RewriteBase /subdir/
AGGIORNARE:
3.- abilitare il modulo di riscrittura. In ubuntu è facile:
sudo a2enmod rewrite
4.- Permetti .htaccess nella configurazione del server
<Directory /your_wp_dir>
AllowOverride All
</Directory>
5.- Dopo ogni modifica nella configurazione del server, riavviala (di nuovo in ubuntu):
$ sudo service apache2 restart
1 per risposta № 2
Quale versione di Apache stai usando? Inoltre, assicurati di controllare una pagina di prova con
<?php
phpinfo();
?>
e CTRL + F per "mod_rewrite".