Così come sopra l'.htaccess reindirizzerà tutto all'index.php, ovvero al dispatcher il dispatcher è il file principale dell'applicazione ZEND che si occupa di smistare le richieste ai vari controller. Qualsiasi richiesta passa da lui! Tornando alle regole di rewrite una normale richiesta del tipo: http://www.nostrodominio.it/index.php/controller/action/ potrà essere richiemata come: http://www.nostrodominio.it/controller/action/ avremo un'applicazione più elegante e meglio indicizzata da google. Un problema comune a molte applicazioni basate su zend framework è poi la lunghezza degli url quando ci sono ulteriori variabili da passare. | The above .httacces example redirect all the traffic to index.php dispatcher. The dispatcher is that ZEND file who switch all the request to controllers! every request pass by it. Return at rewrite rules, a standard request like: http://www.domain.it/index.php/controller/action/ could be forward to http://www.domain.it/controller/action/ so we have a more elegant application and a best google index. |