{"id":35190,"date":"2016-12-15T12:27:26","date_gmt":"2016-12-15T11:27:26","guid":{"rendered":"https:\/\/de.wordpress.org\/support\/topic\/lokale-testumgebung-mit-multisite\/"},"modified":"2016-12-15T12:27:58","modified_gmt":"2016-12-15T11:27:58","slug":"lokale-testumgebung-mit-multisite","status":"publish","type":"topic","link":"https:\/\/de.wordpress.org\/support\/topic\/lokale-testumgebung-mit-multisite\/","title":{"rendered":"Lokale Testumgebung mit Multisite"},"content":{"rendered":"<p>Guten Tag Community,<\/p>\n<p>ich m\u00f6chte mir f\u00fcr meine WordPress Seiten eine lokale Testumgebung anlegen. Funktioniert eigentlich soweit auch ohne Probleme, allerdings das Aktivieren von Multisite gestaltet sich dann als problematisch.<\/p>\n<p>Ich habe erstmal InstantWP getestet, da bem\u00e4ngelt die Multisite Installation allerdings das auf den 4001 Port zugegriffen wird, da die WordPress Installation nur \u00fcber http:\/\/localhost:4001\/ zu erreichen ist.<\/p>\n<p>Danach habe ich es mit Bitnami WordPress Stack 4.7 probiert und konnte Multisite aktivieren. Habe dann die Config gem\u00e4\u00df der Angaben bei der Installation erweitert:<\/p>\n<pre><code>define(&#039;MULTISITE&#039;, true);\ndefine(&#039;SUBDOMAIN_INSTALL&#039;, false);\ndefine(&#039;DOMAIN_CURRENT_SITE&#039;, &#039;localhost&#039;);\ndefine(&#039;PATH_CURRENT_SITE&#039;, &#039;\/wordpress\/&#039;);\ndefine(&#039;SITE_ID_CURRENT_SITE&#039;, 1);\ndefine(&#039;BLOG_ID_CURRENT_SITE&#039;, 1);<\/code><\/pre>\n<p>Die .htaccess Datei sieht jetzt auch nach den Installationsangaben wie folgt aus:<\/p>\n<pre><code>RewriteEngine On\nRewriteBase \/wordpress\/\nRewriteRule ^index\\.php$ - [L]\n\n# add a trailing slash to \/wp-admin\nRewriteRule ^([_0-9a-zA-Z-]+\/)?wp-admin$ $1wp-admin\/ [R=301,L]\n\nRewriteCond %{REQUEST_FILENAME} -f [OR]\nRewriteCond %{REQUEST_FILENAME} -d\nRewriteRule ^ - [L]\nRewriteRule ^([_0-9a-zA-Z-]+\/)?(wp-(content|admin|includes).*) $2 [L]\nRewriteRule ^([_0-9a-zA-Z-]+\/)?(.*\\.php)$ $2 [L]\nRewriteRule . index.php [L]<\/code><\/pre>\n<p>Jetzt hab ich das Problem das ich nicht mehr auf den Login zugreifen kann und immer direkt auf die normale Website geleitet werde. Die Links leiten z.b. auf http:\/\/127.0.0.1\/wordpress\/wp-login.php weiter und in der Browser-Adresszeile steht dann immer http:\/\/localhost\/wordpress\/. Ich habe schon versucht in der Config das <code>define(&#039;DOMAIN_CURRENT_SITE&#039;, &#039;localhost&#039;);<\/code> zu ersetzen durch <code>define(&#039;DOMAIN_CURRENT_SITE&#039;, &#039;127.0.0.1&#039;);<\/code> und konnte keinen Erfolg erzielen.<\/p>\n<p>Kann mir da vielleicht jemand bei dem Problem helfen? Ich vermute mal das ich an der .htaccess-Datei etwas \u00e4ndern muss&#8230;<\/p>\n<p>Danke f\u00fcr eure Hilfe!<\/p>\n<p>LG Mestragon<\/p>\n","protected":false},"template":"","class_list":["post-35190","topic","type-topic","status-publish","hentry","topic-tag-apache","topic-tag-lokal","topic-tag-mu","topic-tag-multisite","topic-tag-port"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/de.wordpress.org\/support\/wp-json\/wp\/v2\/topic\/35190","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/de.wordpress.org\/support\/wp-json\/wp\/v2\/topic"}],"about":[{"href":"https:\/\/de.wordpress.org\/support\/wp-json\/wp\/v2\/types\/topic"}],"version-history":[{"count":1,"href":"https:\/\/de.wordpress.org\/support\/wp-json\/wp\/v2\/topic\/35190\/revisions"}],"predecessor-version":[{"id":35191,"href":"https:\/\/de.wordpress.org\/support\/wp-json\/wp\/v2\/topic\/35190\/revisions\/35191"}],"wp:attachment":[{"href":"https:\/\/de.wordpress.org\/support\/wp-json\/wp\/v2\/media?parent=35190"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}