Ho un problema con index.php nel mio sito Web WordPress. Questo problema sta arrivando da quando ho cambiato e migrato il mio database WordPress da WordPress a mydatabase. Ho anche cambiato il nome del prefisso della tabella.Come rimuovere index.php dall'URL del sito WordPress
Ora il problema è che non riesco a vedere le mie pagine e i miei post senza index.php
.
http://example.com/index.php/postname/
Ho provato le seguenti soluzioni:
Change permalink impostazione (nulla è cambiato).
Cambia modulo di riscrittura con file .htaccess (niente modificato).
Abilita modulo di riscrittura nel mio server apache2 (non è successo nulla).
Valore eliminato di rewrite_module della tabella wp_options a scopo di cache (non è successo nulla).
Se ho impostato permalink per% postname%
e. g. http://example.com/postname/
Quindi ho l'errore 404.
Il mio codice .htaccess è:
# 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
Si prega di qualcuno mi forniscono soluzione corretta. Come sbarazzarsi di index.php
?
Puoi pubblicare il tuo .htaccess? –
è necessario includere il file .htaccess in questa domanda. – Robert
Se visiti una pagina inesistente, ottieni la pagina di errore 404 Wordpress (di solito a tema) o la pagina del server 404 (di solito solo testo normale)? per esempio. http://example.com/fakelocation/ –