www https presmerovanie

Vyřešeno117 zhlédnutíDomény
0

Dobry den mrzi ma ze vas znova otravujem no chcel by som sa opytat ako riesit presmerovanie stranky na https…riesil som tu problem s cacheovanim stranky a problemom ze na https ma nepresmeruje ani v pripade zadania URL teltech.sk ani www.teltech.sk….zaroven cache musim stale mazat z prehliadaca ak chcem mat www aj bez www v aktualnom stave… prikladam fotku ftp a zaroven svoj htaccess kedze som v tomto zaciatocnik…za odpoved vopred dakujem

Vojtek Viliam.

# 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: http://kb.wedos.com/r/32/webhosting-htaccess.html

RewriteEngine On

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

RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP_HOST} ^(www\.)?(.*)$
RewriteRule ^ https://%2 [L,R=301]

RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault A600
ExpiresByType text/javascript A604800
ExpiresByType application/javascript A604800
ExpiresByType text/css A604800
ExpiresByType image/gif A604800
ExpiresByType image/png A604800
ExpiresByType image/jpeg A604800
ExpiresByType image/x-icon A604800
ExpiresByType text/html A60
</IfModule>

Role: Zákazník
Otázka je uzamčena pro nové odpovědi.
Vybral nejlepší odpověď
0
1.01K - WEDOS Internet, a.s. 0 Comments

Dobrý den,

v případě nastavení cachování přes mod_expires bude nejspíše nutné nastavit konkrétní hodnoty přii modifikaci či přístupu např.:

<IfModule mod_expires.c>
    ExpiresActive On
    ExpiresByType image/png "access 1 hour"
    ExpiresByType image/gif "access 1 hour"
    ExpiresByType image/jpeg "access 1 hour"
    ExpiresByType text/javascript "access 2 weeks"
    ExpiresByType text/css "access 2 months"
    ExpiresByType text/html "modification 4 hours"
    ExpiresDefault "access 2 days"
</IfModule>

Případně můžete vyzkoušet i cachování dočasně zakázat, řešeno např. zde

Nejjednodušší ale bude stránky po úpravách načítat bez cache. Samotné cachování statických souborů souvisejících se vzhledem webu má svůj smysl, většinou po uvedení webu do provozu a jeho zveřejnění pak již nedochází k větším úpravám těchto souborů.

Co se týče hlavního souboru htaccess, tak je nutné, aby byl umístěn ve složce www a musí být pojmenován „.htaccess“ (bez koncovky)

Také si nejsem si jist zda-li máte zachovanou adresářovou strukturu webhostingu.

Obsah webu a jeho veškeré soubory je nutné spravovat přímo ve www popř. www/domains/teltech.sk.

O subdoménách a jejich umístění na webhostingu naleznete více v článku Webhosting – subdomény

Role: Podpora
Vybral nejlepší odpověď
0

vymenil som v htaaccess module expires za ten vas(+ som vymazal koncovku a ponechal uz len „htaccess“…zaroven som upravil stromovu strukturu ako ste mi napisal do www/domain/teltech.sk

momentalne sa už nedostanem vobec na stranku, viete mi poradit?

Role: Zákazník
Změnil status na publikováno
0

zasielam aj fotky

Role: Zákazník
Změnil status na publikováno

Na mé straně je web již funkční a přesměrovává na https.

0

už som to dal dohromady…človek takýmto spôsobom krásne získava predstavu ako čo funguje. prax je prax a kniha je kniha…Človek ked sa nieco chce naucit tak pokus omyl je asi najrýchlejsia cesta zivota niekedy..:)
Znova Ďakujem tímu Wedos.cz

Role: Zákazník
publikoval nový komentář

Není zač. Jsem rád, že se to povedlo.