Úvodní stránka › Fórum podpory WordPressu › Hosting a WordPress › Multisite u Wedosu. Stránky na subdoménách se nevytvoří
Zvolené téma obsahuje celkem 5 odpovědí. Do diskuze (2 účastníci) se naposledy zapojil uživatel swosh a poslední změna je stará 7 let, 4 měsíce.
-
AutorPříspěvky
-
6. dubna 2017 (20:30) #32023
Ahoj,
snažím se sprovoznit Multisite, ale kromě hlavní stránky se ostatní zobrazí bez šablony. A administrace zahlásí chybu ERR_TOO_MANY_REDIRECTS
Tuším problém s htaccess.
Postupoval jsem podle návodu</a.
Koukl jsem i na bigdrobekV htaccess mám.
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] # My edit WP MS RewriteBase / 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).*) domains/petrhnilica.cz/$2 [L] RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ domains/petrhnilica.cz/$2 [L] RewriteRule . index.php [L] Options +indexes #End of my edit
Ve wp-config jsem přidal
. . define('WP_DEBUG', false); /* My edit MS*/ define('WP_ALLOW_MULTISITE', true); define('MULTISITE', true); define('SUBDOMAIN_INSTALL', false); define('DOMAIN_CURRENT_SITE', 'petrhnilica.cz'); define('PATH_CURRENT_SITE', '/'); define('SITE_ID_CURRENT_SITE', 1); define('BLOG_ID_CURRENT_SITE', 1); /* END My edit MS*/ /* That's all, stop editing! Happy blogging. */ . .
Když změním parametr
define('SUBDOMAIN_INSTALL', false);
na true, tak se vyskytne zase jiný problém. Administrační část je v pořádku (až na to nejde upravit šablona). Odkaz na stránku se ale špatně nasměruje na prázdnou subdoménu (Options +indexes jsem už zrušil)Podobné kroky jsem udělal i na jiném hostingu (výukový) a tam mi to fungovalo.
14. dubna 2017 (23:59) #32178A takhle vypadá v administraci přizpůsobení vzhledu, když povolím
Options +indexes
http://pokus4.petrhnilica.cz/wp-admin/customize.php?return=%2Fwp-admin%2Fthemes.php
15. dubna 2017 (0:11) #32179Když se dostanu do administrace>přizpůsobení subdomény
http://pokus4.petrhnilica.cz/wp-admin/customize.php?return=%2Fwp-admin%2Fthemes.php
(a zapnuOptions +indexes
jinak se objeví nic neřikájící forbidden), tak to vypadá takhle15. dubna 2017 (12:22) #321899. června 2017 (23:43) #32897Tak děkuji, Vaše rady mi pomohli. Mám MS v podadresářích. Chtěl jsem v subdoménách. To se nepovedlo. Znova se mi to instalovat nechce. Postupoval jsem podle rad zde
9. června 2017 (23:49) #32898TLTR To, co se Vám vygeneruje za
Add the following to your .htaccess file in "vaše adresa", replacing other WordPress rules:
Dejte do .htaccess v adresáři /www/domains/tvujweb.cz a ne do /www, jak to v instalaci doporučují.
-
AutorPříspěvky
Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.