Salve,
Vorrei chiedere come si fa un reindirizzamento di errore 404 di una URL con slash finale forzato in htaccess. Ad esempio http://oristano.altervista.org/pagina-inesistente/
Una URL del genere, nel mio sito, non reindirizza alla pagina 404.php creata ma visualizza il template del sito senza contenuto.
Sia il file htaccess che il file 404.php si trovano nella ROOT del sito
Posto il mio codice htaccess
Vi ringrazio per l'attenzione.Codice:Options +FollowSymLinks -MultiViews AddDefaultCharset UTF-8 RewriteEngine On RewriteBase / # # EVITA PROBLEMI URL CANONICA RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] # # PROC/SELF/ENVIRON? NO! RewriteCond %{QUERY_STRING} proc/self/environ [OR] # # BLOCCO ACCESSO AL FILE .HTACCESS <Files .htaccess> Order allow,deny Deny from all Satisfy All </Files> # # FORZA AGGIUNTA DELLO SLASH / ALLA FINE DELLA URL RewriteCond %{REQUEST_URI} /+[^\.]+$ RewriteRule ^(.+[^/])$ %{REQUEST_URI}/ [R=301,L] # # RIMUOVE INDEX.PHP DALLA URL RewriteCond %{THE_REQUEST} ^GET.*index\.php [NC] RewriteRule (.*?)index\.php/*(.*) /$1$2 [R=301,NE,L] # # RISCRIVE URL RewriteRule ^([^/]*)/$ index.php?id=$1 [L] RewriteRule ^([^/]*)/([^/]*)/$ index.php?id=$1&sezione=$2 [L] # php_flag magic_quotes_gpc off # # ERRORE PAGINA NON TROVATA ErrorDocument 404 /404.php # # COMPRESSIONE FILE BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4.0[678] no-gzip BrowserMatch ^MSIE !no-gzip !gzip-only-text/html # # COMPRIMERE TESTO, HTML, JAVASCRIPT, CSS, XML AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript

LinkBack URL
About LinkBacks
