WordPress Localhost Multisite-Unterverzeichnisse 404

Ich bin auf einem Mac mit MAMP eingerichtet.

Ich habe die Schritte zum Erstellen meiner lokalen WordPress-Installation als Multisite befolgt. Das Problem tritt auf, wenn ich versuche, auf meiner Installation zu einer anderen Site zu navigieren.

Die Hauptwebsite ist localhost / sites Die Unterwebsites sollten gefunden werden, indem Sie zu localhost / sites / subsite navigieren. Der Versuch, auf eine Unterwebsite zuzugreifen, führt jedoch zu einer 404-Seite auf der Hauptwebsite.

Hier ist mein .htaccess

RewriteEngine On RewriteBase /sites/ 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] 

Und meine wp-Konfig

 N9XbHu@Ax]5:X/!f$rpB'); define('SECURE_AUTH_KEY', 'x =S[IE/ %1?M[#h$]ot-Mbm[j^}E8f(de(MMNZVg+Rv}HR0*G0OBc*|)`LbRk%z'); define('LOGGED_IN_KEY', '^?VhmFTd*J>VSEOqRjsgM((,wg<yuVk68{+Y<<?i:x<~NZEul!*w ,T3Da~sz.AO'); define('NONCE_KEY', '2pk1vs5)6|d@;TC0S{?</vUq~{Wi=ifm=HJ[g1N9i%t=%jk*ZK|O!+IfV8vmEAp-'); define('AUTH_SALT', 'sGkF?NqB_t<n[V]Itw7c{g0CYZY1a14kLM`$(a=^xvT`|T_n];/eW6~iZ2gyL%n?RZp&XXl8e3DHkP92Gke'); define('LOGGED_IN_SALT', '0c_i:yO|feY>I]u#,g>!WxkMq]yLyb&'); define('NONCE_SALT', '8;zy]J+}.U4!m$OgKC>Y!e2.lBU~gG>&bOO <QVy:Wg1A3@y;&'); /**#@-*/ /** * WordPress Database Table prefix. * * You can have multiple installations in one database if you give each * a unique prefix. Only numbers, letters, and underscores please! */ $table_prefix = 'wp_'; /** * For developers: WordPress debugging mode. * * Change this to true to enable the display of notices during development. * It is strongly recommended that plugin and theme developers use WP_DEBUG * in their development environments. * * For information on other constants that can be used for debugging, * visit the Codex. * * @link https://codex.wordpress.org/Debugging_in_WordPress */ define('WP_DEBUG', false); /* Multisite */ define( 'WP_ALLOW_MULTISITE', true ); define('MULTISITE', true); define('SUBDOMAIN_INSTALL', false); define('DOMAIN_CURRENT_SITE', 'localhost:8888'); define('PATH_CURRENT_SITE', '/sites/'); define('SITE_ID_CURRENT_SITE', 1); define('BLOG_ID_CURRENT_SITE', 1); /* That's all, stop editing! Happy blogging. */ /** Absolute path to the WordPress directory. */ if ( !defined('ABSPATH') ) define('ABSPATH', dirname(__FILE__) . '/'); /** Sets up WordPress vars and included files. */ require_once(ABSPATH . 'wp-settings.php'); 

Alle ähnlichen Probleme und Resolutionen, die ich untersucht habe, haben nicht funktioniert. Ich habe auch die http.conf Datei ohne Ergebnisse bearbeitet.

Ich führe MAMP auf den Ports 8888 und 8889, müssen sie auf 80 und 3306 sein? Wie gehe ich vor, um meine Installation so zu konfigurieren, dass sie auf diesen Ports ausgeführt wird, wenn dies der Fall ist, anstatt sie in MAMP zu ändern, da dies zu dem Fehler “Abgewiesene Verbindung” führt.

Vielen Dank.

Solutions Collecting From Web of "WordPress Localhost Multisite-Unterverzeichnisse 404"