SSL, Domains adresář a .htaccess nastavení pro Prestu

Vyřešeno1.37K zhlédnutíZákaznická administrace
0

Dobrý den,

Mám na vás dvě obrovské prosby. Už se asi tři večery snažím nastavit aby shop na naší doméně sweetlife.cz ukazoval u shopu umístěném na vaši radu do adresáře domains.
Pořád nejsem schopen ani po užití asi 4 návodů zde na vaší podpoře docílit toho aby se mi při napsání sweetlife.cz objevil shop a jeho adresa pouze sweetlife.cz/.
Současně jsem dnes aktivoval SSL certifikát v shopu se mi vše podařilo nastavit a admin přístup do shopu je i filtrovaný. Pokud vydatluji ručně adresu sweetlife.cz/domains/sweetlife.cz, pak se mi zobrazí již shop ale i bez fotek.
Obojí má stejného viníka – mě. Nejsem schopen za boha pochopit jak mám nastavit ten .htaccess i když to dělám přesně jak se tu u vás píše, stejně to nejede a nebo špatně.
Prosím o pomoc.
V tuto chvíly můj .htaccess vypadá takto:

RewriteEngine On

# presmerovani HTTPS
RewriteCond %{HTTP_HOST} ^(www\.)?sweetlife.cz$ [NC]
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{SERVER_NAME}/$1 [R=301]
Header set Content-Security-Policy „upgrade-insecure-requests;“

# cele domeny (aliasy)
RewriteCond %{REQUEST_URI} !^domains/
RewriteCond %{REQUEST_URI} !^/domains/
RewriteCond %{HTTP_HOST} ^(www\.)sweetlife(.cz)$
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]

Většina je původní, púouze jsem přidal přesně to co jsem našel u vás v návodech.
Přidávám že standardně pracuji s PHP a SQL ale co je tady špatně naprosto nechápu, je to prostě moje neschopnost pochopit za 3 dny .htaccess nastavení.

Předem děkuji za pomoc

PS v prestě jsou nastaveny následující adresy:

Shop domain
www.sweetlife.cz

SSL domain
www.sweetlife.cz

Base URI
/domains/sweetlife.cz

Role: Zákazník
Otázka je uzamčena pro nové odpovědi.
RM130195 Vybral nejlepší odpověď 27. 4. 2020
-1

Zdravím,

mě vždy fungoval základní .htaccess. Nebylo potřeba nic upravovat. Ten Vám nefunguje?

Pokud s .htaccess nemáte zkušenosti a zároveň nechcete na webhostingu používat aliasy/subdomény, tak strukturu co má Wedos vůbec neřešte. Nahrajte obsah rovnou do /www/ a v .htaccess si nastavte jen standardně co potřebujete (funguje pak jako kdekoliv jinde)

Role: Zákazník+ Web: https://404m.com Vizitka: Neprogramuj dnes, co nemůžeš debugovat zítra.
RM130195 Vybral nejlepší odpověď 27. 4. 2020
Prohlížíte 1 ze 2 odpovědí, klikněte zde pro zobrazení všech odpovědí.