Přesměrování na subdoménu
Dobrý den,
na webu literamusic.cz se mi nedaří vytvořit přesměrování na subdoménu. Použit byl vzorový htaccess, který máte v návodech uvedený. Momentálně ve složce subdom jsou dvě další složky – eshop, test. Pod složkou eshop je redakční systém, pod složkou test je testovací index.html soubor.
Při snaze přesměrovat mi píše prohlížeč problém 403 Forbidden (You don’t have permission …..), složky subdom, test a eshop mají chmod 777.
Nevíte prosím, kde by mohl být problém?
Děkuji za informaci.
J. Dratva
8 Answers
Dobrý den,
subdoménu vytvořte se složce domains/(subdoména).vasedoma.tdl
S pozdravem, Jakub Šarm
Dobrý den,
děkuji za odpověď. Chápu tedy správně, že hlavní web můžu nechat v adresáři www/ a obsah redakčního systému nahraji do www/subdom/eshop/? a vytvořím jen soubor eshop.literamusic.tdl v adresáři www/domains/ ? Obsah TDL souboru by asi měl být taky nějakým způsobem specifikován, je to tak? Omlouvám se, TDL jsem nikdy nenastavoval.
Děkuji za pomoc.
JD
Dobrý den,
ponechat jeden redakční systém ve složce www/ a druhý nahrát do subdom/ nebo domains/nazev-vasi-domeny.tld se nedoporučuje. Mohou vznikat kolize a je lepší vše rozdělit dle návodu zde https://kb.wedos.com/cs/webhosting/ruzne-redakcni-systemy-na-jednom-webhostingu/
Dobrý den,
problém již vyřešen. Děkuji za pomoc.
JD
Zdravím, jen doplním, že je lepší mít vše ve složce www\domains. V této složce si vytvoříte složku s názvem Vašeho webu (literamusic.cz), kam nahrajete obsah webu http://literamusic.cz . Pro každou subdoménu pak ve složce www\domains vytvoříte opět složku se stejným názvem jaká má být výsledná internetová adresa. Pokud tedy chcete subdoménu http://eshop.literamusic.cz, v adresáři domains vytvoříte složku esjop.literamusic.cz. Do této složky pak vložíte obsah subdomény.
Aby pak subdoména fungovala, je nutné pro ni mít záznam v DNS.
Dobrý den,
ještě se potýkám s problémem v .htaccess. Defaultní soubor .htaccess redakčního systému hlásí chybu „500 Internal server error“. Konkrétně po odstranění hlášky Options +FollowSymLinks chyba zmizí. Vzniká ale další problém a to s prací v samotném redakčním systému. URL vyžaduje v tomto případě přidat /domains/eshop.literamusic.cz/ aby se stránka zobrazila správně. např.: http://eshop.literamusic.cz/index.php/admin/system_config/index/key/8456c32b0b47cbf6aa407cabeba9eefa/ háže chybu ale takhle je v pořádku: http://eshop.literamusic.cz/domains/eshop.literamusic.cz/index.php/admin/system_config/index/key/8456c32b0b47cbf6aa407cabeba9eefa/
Jako výchozí url eshopu nechci mít eshop.literamusic.cz/domains/eshop.literamusic.cz/ ale raději bych jen eshop.literamusic.cz
Nevíte co nastavit v htaccess, případně jinde, aby to fungovalo správně?
DNS záznam pro eshop jsem vytvořil.
Děkuji za informace.
JD
Dobrý den,
pokud mám v base URL (secure and unsecure) nastaven odkaz http://eshop.literamusic.cz/, tak web nefunguje správně a např. administrace stále hlásí chybu 404 not found. Navigace na frontend také nefunguje.
Pokud tam nastavím http://eshop.literamusic.cz/domains/eshop.literamusic.cz/, dá se s webem již pracovat, jen je v URL, stále /domains/eshop.literamusic.cz/