Tuttavia non mi gestiva correttamente le pagine #404 relative a file mancanti in seguito alla migrazione da un sito in ASP al sito attuale in PHP. Quindi chi apriva la vecchia pagina index.asp otteneva un errore di Apache e non un redirect ad una pagina 404 gestita da Joomla, come invece desideravo.
Questa è la attuale configurazione delle mie rewrite rules funzionanti:
########## Begin - Joomla! core SEF Section
#
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
#RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$ [NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
#
########## End - Joomla! core SEF Section
Nessun commento:
Posta un commento