Problém MultiSite

Štítky: ,

Zvolené téma obsahuje celkem 3 odpovědi. Do diskuze (2 účastníci) se naposledy zapojil uživatel  Michal Janata a poslední změna je stará 8 let, 2 měsíce.

Aktuálně jsou na stránce zobrazeny 4 příspěvky - 1. až 4. (z celkem 4)
  • Autor
    Příspěvky
  • #26458

    Michal Janata
    Participant
    Web

    Ahoj, mám takový problém. Mám už nějakou dobu web a chtěl bych ho změnit na MultiSite. Chtěl bych si tam udělat část kde budu mít svoje portfolio s fotkama, kamentáře k tomu a v jiném vzhledu než ten zbytek. Problém je ten, že mi WordPress nechce umožnit instalaci neco.cz/domeny ale jen domeny.neco.cz. A ještě mám to u Wedosu ve složce /domains/ a když ten MultiSite zakládám tak to po mě chce měnit .htaccess soubor ve složce www, kde mám .htaccess který mi směřuje na ostatní weby. A ani při čísté instalaci mi nenabídlo. Nevíte, co by pomohlo přemigrovat?

    #26459

    Michal Janata
    Participant
    Web

    Tak jsem to vyřešil, musel jsem použít nastavení z .htaccess a wp-config.php pro web který mi na Wedosu. Ale udělal jsem to nakonec neco.cz/domeny

    #26465

    admin
    Keymaster
    Web

    Podobné téma se řešilo zde, kvůli potenciálním konfliktům je myslím potřeba povolit instalaci do podadresářů v souboru wp-config.php.

    Jaké je tedy konečné řešení, aby to na Wedosu fungovalo a který .htaccess upravit?

    #26466

    Michal Janata
    Participant
    Web

    Když chcete mít ve složce /domains/ MultiSite kde je to mojedomana.cz/web1

    Tak .htaccess v složce /domains/mojedomena.cz dáte tenhle kód

    RewriteRule ^index\.php$ - [L]
    
    # add a trailing slash to /wp-admin
    RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]
    
    RewriteCond %{REQUEST_FILENAME} -f [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^ - [L]
    RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
    RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
    RewriteRule . index.php [L]

    a do wp-config.php dáte tenhle kód

    define('MULTISITE', true);
    define('SUBDOMAIN_INSTALL', false);
    define('DOMAIN_CURRENT_SITE', 'mojedomena.cz');
    define('PATH_CURRENT_SITE', '/');
    define('SITE_ID_CURRENT_SITE', 1);
    define('BLOG_ID_CURRENT_SITE', 1);
Aktuálně jsou na stránce zobrazeny 4 příspěvky - 1. až 4. (z celkem 4)

Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.

WordPress – novinky, návody a zajímavosti