Non mi funziona l'errorDocument
anche assegnando un url del tipo ErrorDocument 404 http://www.nomesito.it/404.html
il problema è che purtroppo uso in php un file di impostazione dove mi legge la variabile module
per capire quale impostazioni deve fare ed utilizzo uno switch nello switch ho messo di default che mi deve richiamare la pagina 404.html
il problema è che i miei url sono del tipo:
http://www.nomesito.it/path/page/1/l-azienda.html questo url funziona ma
se metto
http://www.nomesito.it/path/page/1/l-azienda.htm
mi dovrebbe mandare alla pagina 404 ma non lo fa mi restituisce la variabile module nulla vuota
il problema non riesco a fargli capire che mi deve mandare in 404
codice:############################################################## #default page sintass DirectoryIndex home.html index.php ############################################################## ErrorDocument 404 /404.html ErrorDocument 403 /404.html ############################################################## Options FollowSymLinks ReWriteEngine On RewriteBase /path/ RewriteCond %{REQUEST_FILENAME} -f [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule . - [L] RewriteRule ^([^/]+)/([^/]+)/([^/]+)(|/).html$ index.php?module=$1&id=$2&tit=$3 [L] RewriteRule ^([^/]+)/([^/]+)/([^/]+).html/pag/([^/]+)(|/)$ index.php?module=$1&id=$2&tit=$3&pag=$4 [L] RewriteRule ^([^/]+)(|/).html$ index.php?module=$1 [L] RewriteRule . index.php [L] ##############################################################


Rispondi quotando