Podivná smyčka při načítání webu www.rajovnakovarne.cz

Vyřešeno1.33K zhlédnutíWebhosting
0

Dobrý den,

už delší dobu řešíme problém, že se na www.rajovnakovarne.cz děje to, že se při načítání stránek objeví smyčka, která trvá jednotky minut. Pak smyčka po náhodně dlouhé době přestane. Nejedná se o problém too many redirects.

Web na FTP máme ve složce www/domains/rajovnakovarne.cz, protože to tak kolega má nastavené na více webech a bylo mu to i od vás sděleno, že to takto má být. Webová stránka je postavená na nette.

.htaccess soubor, který se nachází v www/domains/rajovnakovarne.cz/www máme následovně:

tuto verzi jsem našel v diskuzi, protože jako jediná vyřešila problém, aby se do url nepřidávalo /domains/rajovnakovarne.cz. Váš vzorový přesně toto dělal.

Dotaz tedy zní, proč se toto děje? Máme projekt ve špatné složce, způsobuje to .htaccess soubor nebo je zde jiný problém?

Předem děkuji za zjištění příčiny.

Role: Zákazník
Otázka je uzamčena pro nové odpovědi.
RM130195 Vybral nejlepší odpověď 8. 9. 2020
0
46.10K Odpověď od WEDOS Internet, a.s. 0 Comments

Dobrý den,

bohužel nevíme, jak poradit. Na webhostingu máte k dispozici logy, uvidíte je v zákaznické administraci v detailu webhostingu v levém menu. Na 24 hodin měsíčně si je můžete spustit bezplatně.

Role: Podpora Web: https://wedos.cz Vizitka: Produktový manažer.
RM130195 Vybral nejlepší odpověď 8. 9. 2020
0

Globální .htaccess soubor vypadá následovně:

Ve složce www v nette projektu vypadá .htaccess soubor následovně:

Role: Zákazník
RM130195 Změnil status na publikováno 2. 9. 2020
0
53.63K Odpověď od WEDOS Internet, a.s. 0 Comments

Dobrý den,

můžete prosím přiložit obsah celého souboru .htaccess ? Případně i toho v adresáři /www/ abychom ověřili zda je opravdu ve výchozím stavu.

Role: Podpora Web: https://stackoverflow.com/ Vizitka: Roses are Red, Violets are Blue Unexpected '{' on line 32.
JŠ255861 Odpověděl na otázku 31. 8. 2020
0

Tento web navštěvují max desítky lidí denně, takže ne nějak moc. Žádná kampaň, která by tam uživatele směrovala není aktivní.

Možná, že jsem se prvně špatně vyjádřil, ale popisovaná závada nespočívá v tom, že by web byl pomalý nebo se nenačetl vůbec. Vlastně naopak.
Stránka se v prohlížeči načte, celá se zobrazí a ihned dojde k reloadu.V uživateli to vyvolává dojem, že stránka problikává jak nějaká reklama.
A takto stále dokola po dobu řádově i několika minut. Pak problém sám bez jakéhokoliv zásahu ustane.

Vypozorovali jsme, že tento problém nastává zejména v pondělí a pátek, vždy dopoledne.

Web je postaven na Nette, takže má svou cache a vše zásadní je už od základu cachované.

Nebyli jsme nijak schopni identifikovat, co by neustálý reload mohlo způsobovat. Není to nijak pravidelné a hlavně se to ani neděje všem návštěvníkům.
Ani se nejedná o závislost na nějakém konkrétním prohlížeči. Ze zkušenosti pokud býval nějaký problém na úrovni nastavení serveru a nebo pravidel v htaccess, tak se web ani nenačetl a rovnou to celé skončilo chybou „Too many redirects“. Tady tomu tak není.

Nevíme, jak dál postupovat a náš zákazník je kvůli tomu už dost nervozní.

Mohla by být chyba na straně projektu? Např. špatná adresářová struktura na FTP, špatně nastavené přesměrování na HTTPS? To by se ale nejspíš problém projevoval všem a neustále.

Nemůže být problém někde na vaší straně? Nějaké proxy, load balacing, chybná konfigurace web serveru?

Role: Zákazník
MV270050 Změnil status na publikováno 31. 8. 2020
0
46.10K Odpověď od WEDOS Internet, a.s. 0 Comments

To by vypadalo spíše na vyšší vytížení webu. Neměli jste ten den nějakou akci? Neobjevil se někde odkaz na vás?

Pomohlo by nastavit na webu kvalitní cachování.

Role: Podpora Web: https://wedos.cz Vizitka: Produktový manažer.
RM130195 Odpověděl na otázku 31. 8. 2020
0

Dobrý den,

máme vypozorované, že se web načítal hodně dlouho v pondělí dopoledne a v pátek dopoledne. Prostě se načítání v prohlížeči točilo jednotky minut. Vypadá to, jako by tam byla smyčka, ale třeba se jedná o něco jiného.

Kdyby byl problém s přesměrováním tak by se to dělo i jiné dny.

Role: Zákazník
RM130195 Změnil status na publikováno 31. 8. 2020
0
46.10K Odpověď od WEDOS Internet, a.s. 0 Comments

Dobrý den,

máme případně také univerzální pravidla pro přesměrování na HTTPS.

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{SERVER_NAME}/$1 [R=301,L]
Header set Content-Security-Policy "upgrade-insecure-requests;"

Ty vaše budou ale zřejmě také v pořádku. Smyčka tam může vznikat jen v případě rozdílné URL v nastavení webu. Web by se pak snažil dostat zpět na http:// a v tom mu budou bránit pravidla.

Podle testu žádnou smyčku nebo zádrhel nevidím, máte to případně někde zaznamenané? Děje se to na nějaké konkrétní URL?

https://webpagetest.wedos.com/details.php?test=200831_JH_T&run=1#waterfall_view_step1

Role: Podpora Web: https://wedos.cz Vizitka: Produktový manažer.
RM130195 Odpověděl na otázku 31. 8. 2020