Chyby v routování, NEtte.Configurator – opakující se error 502

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
lukas.sirhal
Backer | 20
+
0
-

Ahoj,

chtěl bych se vás zeptat jestli jste neměli při nastavování rout někdy problém s error 502?

mám dvoujazyčný web CS/EN web fungoval v pořádku, až do předminulého týdne, kdy se začala objevovat chyba 502. Routy jsem měl nastavené takto:

$router[] = new Route('[<locale=cs cs|en>/]<action>[/<id>]', array(
    'module' => 'Public',
    'presenter' => 'Homepage',
    'action' => array(
        Route::VALUE => 'default',
        Route::FILTER_TABLE => array(
            'my' => 'us',
            'vam' => 'foryou',
            'ted' => 'now'
        )
    )
));

tohle v tuto chvíli už tedy neplatí a musel jsem to nastavit staticky „nehezky“.
Ale mám stále problém s produkty, jejích názvy načítám z DB. Pro stránky s produkty mám routy takto:

$router[] = new Route('en/product-detail/<product_url>', array(
    'module' => 'Public',
    'presenter' => 'Product',
    'action' => 'detail',
    'locale' => 'en',
    'produkt_url' => null
));
$router[] = new Route('detail-produktu/<product_url>', array(
    'module' => 'Public',
    'presenter' => 'Product',
    'action' => 'detail',
    'produkt_url' => null
));

při tomto nastavení funguje pouze EN verze a CS vyhazuje zase pouze chybu 502.
Když promažu cache stačí pouze Nette.Configurator tak se stránky napoprvé načtou při F5 je situace stejná 502.
Neměl jste s tímto někdo zkušenosti? Nebo nemáte zkušenosti s hostingem90 ?

Děkuji za jakoukoli pomoc