Ok, ho un semplice .htaccess per il mio motore. Riscrive semplicemente tutte le richieste a index.php (proprio come fa Wordpress).
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
Ora, ho riscontrato un problema. Ho la ricerca.php, che dovrebbe essere incluso con index.php. Ma, quando provo ad aprire example.com/search/ (che dovrebbe essere riscritto in index.php), in realtà apre search.php che si trova nella stessa directory. Come posso dire al motore di disabilitare questo strano "alias"?
Grazie
risposte:
1 per risposta № 1Questo comportamento è probabilmente causato dal MultiViews opzione. Prova a disabilitarlo con:
Options -MultiViews