Po migraci WordPressu ze subdomény na hlavní doménu je subdoména nedostupná

Vyřešeno160 zhlédnutíWebhosting
0

Dobrý den.

Na subdoméně slovensko.scheuermannova-choroba.cz jsem vytvořil web ve WordPressu. Ze subdomény jsem ho migroval na hlavní doménu scheuermannova-choroba.cz. Web se bez potíží na hlavní doménu přesunul, ale zároven se z neznámého důvodu začala subdoména automaticky přesměrovávat na hlavní doménu a nelze ji zobrazit. Zkoušel jsem dva různé migrační pluginy, zde tak chyba není.

V čem může být problém?

Děkuji.

Role: Zákazník
Otázka je uzamčena pro nové odpovědi.
MB313456 Vybral nejlepší odpověď 18. 3. 2024
0
44.18K Odpověď od WEDOS Internet, a.s. 0 Comments

Dobrý den,

musíte dodržet adresářovou strukturu na FTP. tedy  ve složce /www mít jen náš výchozí soubor .htaccess a data webu ve složce /www/domains/scheuermannova-choroba.cz pro hlavní doménu a pro subdoménu v /www/domains/slovensko.scheuermannova-choroba.cz nebo /www/subdom/slovensko.

Role: Podpora
MB313456 Vybral nejlepší odpověď 18. 3. 2024
0

Dobrý den,

data jsem přesunul do /www/domains/scheuermannova-choroba.cz, do /www jsem poté zpět překopíroval výchozí soubor .htaccess + soubor index.php (pozn. pouze samotný soubor .htaccess stránku neukáže). I přesto se stránka nezobrazovala, do index.php jsem proto přidal řádek:

require(‚./domains/scheuermannova-choroba.cz/wp-blog-header.php‘);

Poté již šla stránka zobrazit, ale původní problém přetrvává. Při zadání https://slovensko.scheuermannova-choroba.cz dojde k přesměrování zpět na https://scheuermannova-choroba.cz. Do souboru index.php v adresáři „/subdom/slovensko“ jsem zkusil přidat to stejné:

require(‚./subdom/slovensko/wp-blog-header.php‘);

ale i přesto se stále subdoména přesměrovává na hlavní stránku.

Děkuji.

Role: Zákazník
TJ285257 Změnil status na publikováno 17. 3. 2024
0
44.18K Odpověď od WEDOS Internet, a.s. 0 Comments

Dobrý den,

žádné změny v souboru php nemáte dělat. Ve složce /www máte mít JEN náš výchozí soubor .htaccess  (ne .htaccess WP, ale náš soubor s našimi pravidly) a data webu ve složce /www/domains/scheuermannova-choroba.cz pro hlavní doménu a pro subdoménu v /www/domains/slovensko.scheuermannova-choroba.cz nebo /www/subdom/slovensko.

Dle interní url adresářovou strukturu nemáte dobře.

Role: Podpora
TJ285257 Odpověděl na otázku 17. 3. 2024
0

Nyní je vše ve složkách, jak popisujete. Soubor index.php jsem z /www odstranil. Nyní se ukazuje hláška:

Forbidden
You don’t have permission to access / on this server.
Server unable to read htaccess file, denying access to be safe

Role: Zákazník
TJ285257 Změnil status na publikováno 17. 3. 2024
0

Také, soubor .htaccess byl obnoven

Role: Zákazník
TJ285257 Změnil status na publikováno 17. 3. 2024
0

Zkoušel jsem nastavit pro složku /www, /domains a /domains/scheuermannova-choroba.cz práva čtení pro všechny, zda to nepomůže. Poté, co jsem nastavil právo na čtení pro /www, se ale objevila ve WebFTP hláška „The directory /www does not exist or could not be selected, so the directory / is shown instead.“ Odstranil jsem proto u /www tato práva, ale hláška se ukazuje stále a adresář /www nelze zpřístupnit.

Role: Zákazník
TJ285257 Změnil status na publikováno 17. 3. 2024
0
44.18K Odpověď od WEDOS Internet, a.s. 0 Comments

Dobrý den,

prosím odpovědi dávejte pokud možno jen do jedné reakce, takto se vlákno stává nepřehledné, děkujeme.

Práva souborů na FTP neměňte, obnovíte je přímo z administrace (práva jsem vám již obnovil).

Role: Podpora
TJ285257 Odpověděl na otázku 17. 3. 2024