Router – nespravne vybratie rules [2.0.12]

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

Ahojte,

Viem ze sa to tu uz niekolko krat preberalo ale nikde nebol vyriesene co potrebujem.

neviem ale urcite chybu robim niekde ja, nez by to bol bug v routru. Mam niekolko domien/subdomien, ktore ktore maju zavolat vlastne ale rovnake moduly ale z nejakeho dovodu ma to presmeruvava na nespravnu routu :/
priklad:
mam dvojicu url: mypage.com a new.otherpage.com rules pre router vypada nasledovne:

//new.otherpage.com/[<lang [a-z]{2}>[-<sublang>]/]<presenter>/<action>/[/<id>]
default hodnoty:
module = Home
presenter = Homepage
action = index
lang = cs
sublang = CZ
id = NULL

//mypage.com/[<lang [a-z]{2}>[-<sublang>]/]<presenter>/<action>/[/<id>]
default hodnoty:
module = Home
presenter = Homepage
action = index
lang = cs
sublang = CZ
id = NULL

ked sa nato pozrieme su to navlas rovnake stranky akurat maju rozdielnu domenu. Vsetko by fungovala spravne az nato, ze nech zadam akukolvek adresu vzdy mi to aplikuje prvu rules a presmeruje ma nanu

Ak sa budem drzat prikladu, tak ked zadam adresu „new.otherpage.com“ vsetko prebehne ok vyberie sa prva rules a stranka bezi ale ak zadam „mypage.com“ tak ma presmeruje na „new.otherpage.com“ :/ namiesto toho aby sa pouzila druha rules a ostal som na „mypage.com“

Co zadavam zle?

jiri.pudil
Nette Blogger | 1032
+
0
-

Pročti si tenhle odstavec.

David Matějka
Moderator | 6445
+
0
-

a reseni: z domeny si udelej persistentni parametr

HappyFace
Člen | 162
+
0
-

Velka vdaka obom za rychlu odpoved :) ..autoCanonicalize, to je kamen urazu .. este ze to ide vypnut, viem ze je to nepekne, mozno, ale na zaklade domeny sa nastavi obsah konkretneho modulu cize SEO je v tomto ohladu asi vporiadku kedze kazda adresa aj ked je „rovnaka“ ma iny obsah

tak este som musel doplnit @persistent lebo mi zle generovalo linky teraz sa zda ze uz je vsetko vporiadku .. este raz dik :)

Editoval HappyFace (28. 8. 2013 23:15)