nefunkční routa s regulárním výrazem (jina doména)

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

Ahoj,

nějaký nápad, proč toto nefunguje? jinak řečeno bere mi to hlavní routu, ikdyž zadám (nebo jsem přesměrován) na tuto konkrétní doménu – regulární výraz je ok.

$router[] = $aaaRouter = new RouteList("TestDir");
		$aaaRouter[] = new Route('^(w{3}.)?testdir(.cz|.l)$[/<presenter>[/<action>]]', 'Home:default');
m.himlar
Člen | 15
+
0
-

Řešení je jednoduché :)

$router[] = $aaaRouter = new RouteList("TestDir");
$aaaRouter[] = new Route('[www.]testdir.<tld>/<presenter>/<action>', 'Home:default');