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