Propojení stránky wordpresu se subdoménou
Dobrý den,
prošel jsem snad všechny návody a dotazy, ale nenašel jsem informaci, jestli mohu na subdoméně zobrazit určitou stránku, kterou mám vytvořenu ve wordpressu pod určitou doménou (jestli mohu propojit subdoménu se stránkou domény). Čili jestli jde to, že nebudu na subdoménu instalovat nový WP systém. Mohu např. v htaccess souboru napsat pravidlo, že subdoména bude mít svůj obsah v adresáři domains/ moje doména/ cesta ke stránce? Nepotřebuji mít totiž dvě různé instalace WP, jen potřebuji na subdoméně jedinou stránku se zpřístupněnými materiály ke stažení. A tuto stránku mám již vytvořenou ve webhostingu domény. Lze takto spravovat všechny stránky (doménové i subdoménové) z jedné instalace wordpressu?
Děkuji za odpověď.
3 Answers
Dobrý den,
zobrazení určitého obsahu na subdoméně v rámci jednoho WordPressu by mělo být možné, spíš než vlastní úpravu souboru .htaccess bych ale doporučoval se nejdřív porozhlédnout po nějakém pluginu, který by něco takového uměl. V každém případě ale doporučuji se zajistit, aby se soubory webu nacházely ve složce www, a nikoliv v www/domains/(vaše doména).
Co se nás týče, jde o pokročilé nastavení, ke kterému neposkytujeme podporu, zejména budete-li modifikovat soubor. htaccess WordPressu.
Dobrý den,
děkuji za odpověď. Nakonec jsem to vyřešil změnou instalace wordpressu na multisite podle návodu https://help.wedos.cz/navody/webhosting/wordpress/instalace-wordpress-multisite/ , čímž se umožnila alepsoň správa doménových i subdoménových stránek z jedné instalace wordpresu. A podle tohoto návodu, jakožto i Vaší rady viz výše, jsem přes FTP přesunul obsah webu z www/domains/“moje-domena“/ přímo do adresáře www/. Adresáře www/domains/ a www/subdom/ jsem smazal.
Jediné, co ale nefunguje, je nahrávání médií na subdoménu. Objeví se pouze prázdná okénka. Popis obrázku ukazuje správné umístění (www/wp-content/uploads/site/2/2025…), ale při kontrole přes FTP v tomto adresáři nic není. Místo toho se znovu vytvořil adresář www/domains/“moje-domena“/ a v něm pak klasicky již cesta /wp-comntent/uploads/site/2/2025…/ a zde se již mediální soubory nacházely!! Při ručním přesunu těchto souborů do správného umístění se již ve wordpressu normálně zobrazily. Také při zadání správné cesty k souboru do adresního řádku (ještě před manuálním přesunem) došlo k chybové hlášce Chyba 500: Internal Server Error. Ale do .htaccess souboru byla pouze přidána část podle návodu pro multisite, takže by tam nemělo být nic špatně. A při smazání adresáře www/domains/.. přes FTP se tento znovu vytvoří při dalším nahrání mediálních souborů.. Takže musím vždy vše znovu přes FTP přesunout.
Co to způsobuje? Jak to mohu, prosím, opravit?
Předem moc děkuji za pomoc!
Dobrý den,
omlouvám se za pozdní odpověď, Váš navazující post nám zapadl.
S popsanou chybou Vám ale bohužel účinně poradit nedokážu. Nejběžnějším problémem při nahrávání souborů bývá chybějící složka tmp v kořenovém adresáři, případně problematické nastavení oprávnění souborů. Zkuste tedy práva souborů opravit, ale pokud to nepomůže, tak mě nenapadá, jak jinak problém řešit.