E' più adatto al forum su Apache, ma sembra poco frequentato e allora provo a vedere se viene a voi qualche idea per aiutarmi a capire dove stà l'inghippo.
Grazie

Luca

Originariamente inviato da Luke70
Ciao a tutti!

Non riesco a indirizzare gli errori 404 al documento giusto.

Codice PHP:
RewriteEngine On

ErrorDocument 404 
/Error404.php

RewriteCond 
%{REQUEST_FILENAME} !index.php
RewriteRule 
!\.(gif|jpg|png|css|js)$ index.php [L
Mi visualizza la pagina standard di errore.

Se può servire a capire, la pagina index.php controlla tutti le chiamate, se trova un file lo esegue, altrimenti cerca di rispondere lei alla chiamata (visualizza la homepage o pagine specifiche: così evito di fare il rewriting)

Codice PHP:
$CleanUrl=array_shift(explode("?",strip_tags($_SERVER['REQUEST_URI'])));
$UrlArray=explode('/',$CleanUrl);
array_shift($UrlArray);

// check for existing file !=self
if (!in_array($CleanUrl,array("/",$_SERVER['PHP_SELF']))&&file_exists($_SERVER['DOCUMENT_ROOT'].$CleanUrl)){
    include(
$_SERVER['DOCUMENT_ROOT'].$CleanUrl);
    exit();
}else{
// esegui comandi locali

Grazie

Luca