Pomalý web unipong.cz

Vyřešeno202 zhlédnutíWebhosting
0

Dobrý den
mám na vašem hostinu jeden web pod domenout www.unipong.cz
bohužel od začátku je příliš pomalý. Zkoušel sem návod podle tohoto

WordPress | 1. Volba URL a přesměrování


ale nefunguje.

Kde by prosím mohla být chyba? Nebo případně jak mám postupovat dál?
Předem děkuji.

Role: Zákazník
Otázka je uzamčena pro nové odpovědi.
MB313456 Vybral nejlepší odpověď 4. 12. 2023
0
8.89K Odpověď od WEDOS Internet, a.s. 0 Comments

Dobrý den,

přesměrování na HTTPS máte nastavené jak v htaccessu ve www, tak i u samotného WordPressu. Nastavené přesměrování ve www platí pro všechny subdomény/aliasy přidané na webhostingu.  Část z htaccessu ve www můžete tedy odebrat:

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

Htaccess u samotné domény můžete přepsat na výchozí direktivy + naše přesměrování. Htaccess by měl být v této podobě:

# 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 

# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
Role: Podpora Vizitka: Pracovník zákaznické podpory
MB313456 Vybral nejlepší odpověď 4. 12. 2023
0
55.25K Odpověď od WEDOS Internet, a.s. 0 Comments

Dobrý den,

můžete nám zaslat výpis z souboru .htaccess ve /www/ (a pokud máte web ve /www/domains/unipong.cz/ , tak výpis i ze souboru .htaccess v daném adresáři)?

Jak máte nastavenou url ve WP?

Role: Podpora Vizitka: CMS specialista
MV270050 Odpověděl na otázku 17. 11. 2023
0
55.25K Odpověď od WEDOS Internet, a.s. 0 Comments

Testoval jsem Vám web, viz https://webpagetest.wedos.com/result/231117_PT_1/1/details/#waterfall_view_step1 a vypadá to na nějaké špatné nastavené přesměrování na https.

Role: Podpora Vizitka: CMS specialista
MV270050 Odpověděl na otázku 17. 11. 2023
0

Dobrý den
myslím že máte pravdu s tím přesměrováním. Nejsem si jistý co má přesně .htaccess obsahovat.

Každopádně zde přikládám obsah souboru .htaccess ve www/

# htaccess rules for subdomains and aliases
# to create new subdomain, create a folder www/subdom/(subdomain name)
# to create web for alias, create a folder www/domains/(whole domain name)

# htaccess pravidla pro subdomeny a samostatne weby aliasu
# pro vytvoreni subdomeny vytvorte adresar www/subdom/(nazev subdomeny)
# pro vytvoreni webu pro alias vytvorte adresar www/domains/(cely domenovy nazev)
# dalsi info a priklady: https://kb.wedos.com/cs/webhosting/htaccess/htaccess-na-webhostingu

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

# cele domeny (aliasy)
RewriteCond %{REQUEST_URI} !^domains/
RewriteCond %{REQUEST_URI} !^/domains/
RewriteCond %{HTTP_HOST} ^(www\.)?(.*)$
RewriteCond %{DOCUMENT_ROOT}/domains/%2 -d
RewriteRule (.*) domains/%2/$1 [DPI]

# subdomeny (s nebo bez www na zacatku)
RewriteCond %{REQUEST_URI} !^subdom/
RewriteCond %{REQUEST_URI} !^/subdom/
RewriteCond %{HTTP_HOST} ^(www\.)?(.*)\.([^\.]*)\.([^\.]*)$
RewriteCond %{DOCUMENT_ROOT}/subdom/%2 -d
RewriteRule (.*) subdom/%2/$1 [DPI]

# aliasy – spravne presmerovani pri chybejicim /
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^domains/[^/]+/(.+[^/])$ /$1/ [R]

# subdomeny – spravne presmerovani pri chybejicim /
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^subdom/[^/]+/(.+[^/])$ /$1/ [R]

dále přikládám .htaccess v /www/domains/unipong.cz/

# 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

# BEGIN WordPress
# Direktivy (řádky) mezi „BEGIN WordPress“ a „END WordPress“ jsou
# dynamicky generované a měly by být upravovány pouze pomocí filtrů WordPressu.
# Veškeré změny směrnic mezi těmito značkami budou přepsány.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* – [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

a tady je URL ve WP:

Předem děkuji za pomoc.

Role: Zákazník
JS324546 Změnil status na publikováno 18. 11. 2023