HTACCESS – doména s WWW – nezobrazují se ikony na stránce

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

Dobrý den,

nastavil jsem htaccess podle Vašich návodů co jsem dohledal, i jsem prošel otázky na Vašem fóru a odpověď jsem nenalezl, respektive, co jsem i zkoušel, mělo fungovat, ale nefungovalo.

Aktuální stav mám teď(co nejvíce funkční) a to, že když zadám doménu bez www, tj. https://vstarcamera.cz je vše OK, jakmile zadám s www, tj. https://www.vstarcamera.cz, tak ze stránek zmizí ikony a nelze otevřít např. rychlý náhled produktu apod.

Když jsem přidal přesměrování, zdálo se to všechno v pořádku, ikony byly, ale zase nebylo možné se dostat do kategorií a do administrace wordpressu.

Bylo by možné prosím ověřit kde je v htaccess problém? Jestliže se tedy jedná o problém v tom to souboru.

Soubor ke stažení zde: https://www.uschovna.cz/zasilka/TYPS3X8WETXJGUU9-JD4/

Velice děkuji

Taraba

Ještě sem zkopíruji celý obsah htaccessu:

# 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]
Header set Content-Security-Policy „upgrade-insecure-requests;“

SetOutputFilter DEFLATE
SetEnvIfNoCase Request_URI „\.(?:gif|jpe?g|png)$“ no-gzip

Header unset ETag
FileETag None

<FilesMatch „(?i)^.*\.(ico|flv|jpg|jpeg|png|gif|js|css|pdf)$“>
Header unset Last-Modified
Header set Expires „Fri, 21 Dec 2100 00:00:00 GMT“
Header set Cache-Control „public, no-transform“
Order Allow,Deny
Allow from all
</FilesMatch>

# 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]

# Perhaps better to whitelist expires rules? Perhaps.
ExpiresDefault „access plus 1 month“

# cache.appcache needs re-requests in FF 3.6 (thx Remy ~Introducing HTML5)
ExpiresByType text/cache-manifest „access plus 0 seconds“

# Your document html
ExpiresByType text/html „access plus 0 seconds“

# Data
ExpiresByType text/xml „access plus 0 seconds“
ExpiresByType application/xml „access plus 0 seconds“
ExpiresByType application/json „access plus 0 seconds“

# RSS feed
ExpiresByType application/rss+xml „access plus 1 hour“

# Favicon (cannot be renamed)
ExpiresByType image/x-icon „access plus 1 week“

# Media: images, video, audio
ExpiresByType image/gif „access plus 1 month“
ExpiresByType image/png „access plus 1 month“
ExpiresByType image/jpg „access plus 1 month“
ExpiresByType image/jpeg „access plus 1 month“
ExpiresByType video/ogg „access plus 1 month“
ExpiresByType audio/ogg „access plus 1 month“
ExpiresByType video/mp4 „access plus 1 month“
ExpiresByType video/webm „access plus 1 month“

# HTC files (css3pie)
ExpiresByType text/x-component „access plus 1 month“

# Webfonts
ExpiresByType font/truetype „access plus 1 month“
ExpiresByType font/opentype „access plus 1 month“
ExpiresByType application/x-font-woff „access plus 1 month“
ExpiresByType image/svg+xml „access plus 1 month“
ExpiresByType application/vnd.ms-fontobject „access plus 1 month“

# CSS and JavaScript
ExpiresByType text/css „access plus 1 year“
ExpiresByType application/javascript „access plus 1 year“
ExpiresByType text/javascript „access plus 1 year“

Role: Zákazník
Otázka je uzamčena pro nové odpovědi.
JŠ255861 Vybral nejlepší odpověď 31. 3. 2022
-1
53.63K Odpověď od WEDOS Internet, a.s. 4 Comments

Dobrý den,

na obou verzích se mi web načítá v pořádku včetně ikon. Podařilo se problém vyřešit?

Role: Podpora Web: https://stackoverflow.com/ Vizitka: Roses are Red, Violets are Blue Unexpected '{' on line 32.
JŠ255861 Vybral nejlepší odpověď 31. 3. 2022
Prohlížíte 1 ze 2 odpovědí, klikněte zde pro zobrazení všech odpovědí.