Ciao a tutti!
Ho un piccolo problema con le prime 2 righe di questo codice: in pratica voglio avere la possibilità di chiamare url tipo miosito.it/ajax/ciao/ e ajax.php deve essere chiamato con parametro cmd=ciao.
codice:
RewriteRule ^(ajax)/(.*)[/]{0,}$ ajax.php?cmd=$2%{QUERY_STRING} [L]
RewriteRule ^(ajax\.php[/]{0,}.*)$ $1 [L]

RewriteRule ^(.*)$ contents.php?url=$1&%{QUERY_STRING} [L]
Il problema che mi si presenta è che si chiamano entrambi ajax; infatti se provo a cambiare ajax.php in _ajax.php (e cambio anche il nome nelle regole), funziona tutto. Vorrei capire però il motivo.

Se qualcuno può aiutarmi mi farebbe davvero un piacere!

Grazie a tutti!