htaccess na subdomene - fórum

Kategorie: Webhosting / Subdomény

přidatNový příspěvek

Chcete-li odebírat toto téma e-mailem, přihlašte se nebo se nejprve zaregistrujte.

přesměrování hlavního webu na subdomenu

Jakub Kříž, 07.06.2019 22:01:31

Dobrý den,
na hlavní doméně bych potřeboval dělat větší údržbu webu, z tohoto důvodu jsem si vytvořil subdomenu a na ní udělal "light verzi" co mi bude mezitím suplovat web hlavní. Potřeboval bych ale udělat přesměrování hlavního webu na subdomenu tzn. když bude zadano

hlavnidomena.cz tak aby byl otevřen odkaz na subdomen.hlavnidomena.cz

je to úprosim nejak mozne? Zkousel jsem presmerovani v administraci a tam nelze presmerovat na subdomenu.

děkuji

htaccess na subdomene

Tomas Poruba, 23.04.2015 13:01:09

Dobry den,

na moji domene v /www provozuji wordpress. Nechal jsem pregenerovat htaccess ve /www a pridal pravidla pro wordpress, takze ted vypada takto:


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

#WORDPRESS
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

V adresaru /subdom/eshop mam prestashop, ktery ma svuj htaccess. Nezobrazuji se mi ale obrazky produktu, protoze ty linky na obrazky ma prestashop prelozene na "hezke seo url".

Pokud v htaccess ve /www zakazu pravidla pro wordpress tak je vse OK a prestashop funguje.

Je nejake reseni v tom upravit htaccess ve /www, nebo (myslim ze se to nekde videl ve znalostni bazi) nechat htaccess v /www defaultni a wordpress presunout do /domains?

Diky

Tomas Poruba

Re: htaccess na subdomene

Konstantin Dvorakovsky(WEDOS), 23.04.2015 13:11:30

Dobrý den,

pokud používáte více redakčních systému na webhostingu které používají vlastní .htaccess, je lepší je umístit na FTP ve složce /domains/ včetně toho co je v /www např.:

/www/domains/hlavniweb.cz/
/www/domains/eshop.prestashop.cz/
/www/domains/forum.phpbb.cz/
...

ve složce /www tedy zůstane náš původní .htaccess a složka /domains, složka subdom v tomto případě by měla zůstat prázdná.

Pro pohodlný přesun souborů na FTP bych doporučil Filezillu

Re: htaccess na subdomene

Tomas Poruba, 23.04.2015 13:36:18

Diky za odpoved,

jeste pro jistotu.

Pokud je domena swah.info bude to takto fungovat (hlavni web a prestashop jako subdomena)?

/www/domains/swah.info/
/www/subdom/eshop/

V adminu uz se nemusi nic nastavovat? Aliasy atp.?

Diky

Re: htaccess na subdomene

Konstantin Dvorakovsky(WEDOS), 23.04.2015 13:54:05

Subdomény ze složky /www/subdom/ funguji pro web který je v /www/ a taky pro všechny aliasy které jskou v /www/domains/ takže když budete mít web v /www/domains/swah.info/ tak pro něj subdoména by měla být v /www/domains/eshop.swah.info/ ale může být i v /www/subdom/eshop ale doporučil bych první možnost, a každopádně nesmí existovat obě složky pro stejnou subdoménu zároveň. V zákaznické administraci není třeba nic nastavovat, možná jen obnovit původní .htaccess do /www/

Re: htaccess na subdomene

Tomas Poruba, 23.04.2015 14:16:34

Diky moc za rady!

Poruba

Přihlášení zákazníka

Nemáte ještě zákaznický účet? Registrace

Copyright © WEDOS, 2019

Facebook RSS