Hallo Forum,
ich habe jetzt den halben Sonntag damit verplempert und weiß einfach nicht mehr weiter.
Folgendes:
Eine Seite soll umgestellt werden.
Die bisherige Struktur der URLs wurde mit modRewrite auf .html gesetzt.
Jetzt kommt eine neue Applikation, die auf dem Zend Framework basiert.
Also hätte ich gerne im ZF, das die URL-Struktur etwa der alten Struktur angepasst wird.
Sprich: .html als Dateiendung
Beispielsweise:
module/controller/action.html
module/controller.html
module.html
Das Routing zu verändern ist an und für sich nicht das Problem, nur wie bekomme ich ZF dazu, das er das .html bearbeitet?
Ich hoffe, hier läuft jemand rum, der sich mit dem ZF schon mal etwas genauer auseinander gesetzt hat und der mir grad mal auf die Sprünge helfen kann.
ich habe jetzt den halben Sonntag damit verplempert und weiß einfach nicht mehr weiter.
Folgendes:
Eine Seite soll umgestellt werden.
Die bisherige Struktur der URLs wurde mit modRewrite auf .html gesetzt.
Jetzt kommt eine neue Applikation, die auf dem Zend Framework basiert.
Also hätte ich gerne im ZF, das die URL-Struktur etwa der alten Struktur angepasst wird.
Sprich: .html als Dateiendung
Beispielsweise:
module/controller/action.html
module/controller.html
module.html
Das Routing zu verändern ist an und für sich nicht das Problem, nur wie bekomme ich ZF dazu, das er das .html bearbeitet?
PHP-Code:
$router = Zend_Controller_Front::getInstance()->getRouter();
$route = new Zend_Controller_Router_Route(':module/:controlle/:action\\.html',
array(
'controller' => 'index',
'action' => 'index'
) );
$router->addRoute('default', $route);
Kommentar