WWW a bez www

Vyřešeno92 zhlédnutíWebhosting
0

Dobrý den,

mám ne ftp v adresari /www/domains/

dessier.cz a www.dessier.cz ale i kdyz dam z browseru s WWW tak se dostanu na tu bez www můžete mi prosím poradit?

Děkuji

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

Dobrý den,

Nyní web ukazuje chybu 403. To je zapříčiněno chybnou adresářovou strukturu viz správná -> https://kb.wedos.com/cs/webhosting/zakladni-informace-webhosting/adresarova-struktura-webhostingu/

Tedy buďto obsah ve www a nebo v www/domains/nazev_domen.cz

Problém ohledně verze www vyřešíte přes htaccess následujícím pravidlem, které zapříčiní, že web bude vždy dostupný přes www:

# example.com -> www.example.com
RewriteCond %{HTTP_HOST} ^example\.com$
RewriteRule (.*) http://www.example.com/$1 [R=301]
Role: Podpora Web: https://www.wedos.cz Vizitka: Obchodní a Fakturační oddělení.
Vybral nejlepší odpověď
0

Děkuji bohužel asi jsem to špatně pochopil

adresare mam spravne v /domains

htaccess

RewriteEngine On

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

# example.com -> www.example.com
# RewriteCond %{HTTP_HOST} ^dessier\.cz$
# RewriteRule (.*) http://www.dessier.cz/$1 [R=301]

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

Ale nefunguje to 🙁

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

Dobrý den,

na ftp musíte mít pouze a jenom adresář -> www/domains/dessier.cz -> obsah. Žádný jiný tam být nesmí.

A co se týče htaccess, tak to vypadá v pořádku. Jen pozor, že když je v htaccess mřížka (#), tak se pravidlo nebere v potaz.

0

Děkuji ale ja potřebuji mít jiný obsah jak pro www.dessier,cz a jiny pro dessier.cz

tedy predpokladam ze adresare musi byt

www/domains/dessier.cz

www/domains/www.dessier.cz

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

Dobrý den,

v takovém případě je ale nutné k tomu přistupovat vlastními htaccess pravidly. Jinými slovy náš výchozí htaccess takhle nefunguje.

Vycházejte například z těchto pravidel-> https://kb.wedos.com/cs/webhosting/htaccess/htaccess-nasmerovani-do-podadresare/