除了手头的问题外,我已经成功安装了多站点并且一切正常。我可以创建一个新站点,甚至可以通过 URL 访问它,但它永远不会显示在“我的站点”下拉列表中。我必须转到仪表板并单击站点图标以查看列表。当我创建新站点时,它也不会发送电子邮件。
运行 apache 的本地主机上的 WordPress 3.5.1
htaccess 看起来像:
RewriteEngine On
RewriteBase /multisite-test/
RewriteRule ^index\.php$ - [L]
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]
我在顶部有“Options FollowSymlinks”,这似乎没有帮助。
据我所知,我仍然可以创建和管理站点,但主仪表板似乎无法显示它们。感谢任何帮助,并感谢我的美国同胞,独立日快乐!