Optimalizace webu – httacces
Dobrý den,
máme na vašem hostingu dva weby. Zajímavé je, že nejdříve byl bez nějaké ho zásahu pomalý jeden a nyní je ten pomalý v pořádku a pomalý je zase ten druhý. Zkouším tedy optimalizaci podle seriálu, ale hned v prvním kroku – nastavení souboru htaccess jsem se zasekl. Původní htacces (z důvodu úspory místa nevkládám kód pro WordPress):
# BEGIN HTTPS WEDOS
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{SERVER_NAME}/$1 [R=301,L]
Header set Content-Security-Policy „upgrade-insecure-requests;“
# END HTTPS WEDOS
funguje, ale pomalu. Přidal jsem tedy část doporučeného kódu ze seriálu https://help.wedos.cz/navody/webhosting/optimalizace-wp-1-volba-url-a-presmerovani/ takto (tučně co bylo přidáno):
# BEGIN HTTPS WEDOS
RewriteEngine On
RewriteCond %{HTTP_HOST} ^hlava-v-pohode\.cz [NC]
RewriteRule (.*) https://www.hlava-v-pohode.cz/$1 [R=301,QSA,L]
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{SERVER_NAME}/$1 [R=301,L]
Header set Content-Security-Policy „upgrade-insecure-requests;“
# END HTTPS WEDOS
Ale nefuguje to, chyba Internal Error 500.
Problém také je, že jak test: https://www.webpagetest.org/ (trvá hrozně dlouho), tak i https://pagespeed.web.dev/ (hláška: U žádosti o dokument došlo k chybě) nefungují, resp. můj web nějak nefunguje. V prohlížeči se zobrazí (hlava-v-pohode.cz), ale testy neprojde. Proto nemůžu ani přesně říct, kde je přesně zpomalení webu způsobeno, tj. jestli vůbec hned u přesměrování.
A i u druhého webu, když zadám kontrolu PageSpeed Insights, tak to napíše: Adresu URL https://vctu.cz/ se nepodařilo přeložit. Zkontrolujte, zda je platná.
Kde by prosím mohla být chyba?
5 Answers
Dobrý den,
podle kolegy z CMS načítání zdržuje soubor pexels-rodnae-productions-8083516.mp4, tedy video, což není neobvyklé. I tak se mi web plně načetl za 1,5 s. Bohužel tedy nevím, jak Vám ještě poradit.
Dobrý den,
weby se načítají bez problému, chyby pozoruji v samotné aplikaci WebPageTest. Problematický kód jste tedy opět odebral?
Dobrý den,
ano odebral, protože s ním se web nenačetl vůbec. Ještě jsem zapomněl zmínit, že plugin Cache Comet nainstalovaný a aktivní mám. Přikládám výstup z testu.
Dobrý den,
web funguje, ale pořád je jeho načítání pomalé, tj. jsme zase na začátku. Podle výše zmíněného návodu jde o zbytečně velké zpoždění. V nastavení WordPressu mám URL správně s „https“. Zrychlení se má dosáhnout změnou souboru htaccess, který mám teď od Vás opravený, tak nevím, co ještě zbývá zkusit.