Routování a mod rewrite – vynechání presenteru

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
wise
Člen | 161
+
0
-

Ahoj,

mám dotaz. Jak nejlépe vyřešit situaci:

Mám odkazy, výchozí:

localhost/page/?seo=blabla
localhost/page/?seo=xxx

Jak z toho udělám localhost/blabla/?

Možná to nepatří do Nette, ale dle mého se nemusí zasahovat do .htaccess ne? Jde to pomocí rout?

Díky za osvětlení.

Tomáš Votruba
Moderator | 1114
+
0
-

Ahoj, stačí když nastavíš page jako defaultní presenter a seo jako parametr. Cca takto:

$route = new Route('<presenter>/<action>/<seo>/', 'Page:default');
wise
Člen | 161
+
0
-

To mi tam přesměruje i Default:default.

Myslel jsem řešení ve stylu: v případě, když je Page presenter, chovej se takto, jinak klasicky.