Buongiorno a tutti,
il mio file .htacces è scritto in questo modo
il problema grave è che ho tanti file fisici che possono iniziare concodice:Options +FollowSymLinks RewriteEngine On RewriteBase / ErrorDocument 404 http://www.site.com RewriteCond %{REQUEST_FILENAME} !-f [OR] RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^primoelemento_([^/\.]+).htm/?$ elemento-dettaglio.php?citta=$1 [L]
attualmente, se io scrivo, per esempio, sito.com/primoelemento_milano.htmcodice:sito.com/primoelemento_nomefile.htm
vengo rediretto sul file corretto che elemento-dettaglio.php?citta=milano
MA SE SCRIVO sito.com/primoelemento_gennaro.htm
verrò rediretto erratamente sul file elemento-dettaglio.php?citta=gennaro
il file sito.com/primoelemento_gennaro .htm però esiste ma viene ignorato!
ovviamente perchè non viene interpretata la regola
Qui ho letto che se ci sono molti file si può verificare il problema descritto. E' ver0? e come potrei risolvere?codice:RewriteCond %{REQUEST_FILENAME} !-f
![]()

Rispondi quotando