Queste sono informazioni per i Webmaster
Il modulo Rewrite è spesso utilizzato nei siti dinamici per ottenere URL leggibili e migliorare l'indicizzazione.
Se una volta attivato il modulo tramite .htaccess si ottiene un errore 500 e una pagina bianca, il problema potrebbe essere risolvibile con la direttiva RewriteBase.
Ecco un esempio funzionante:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
Senza la direttiva RewriteBase / il server potrebbe incorrere nell'errore
Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace.
Un articolo di A.De Zorzi
Contattaci per maggiori informazioniDocumenti correlati