我正在尝试设置WordPress骨架(https://github.com/markjaquith/WordPress-Skeleton/) 在多站点配置中。WordPress骨架已将WordPress放置在子目录中(默认情况下为wp)。我已采取以下步骤:
git clone WordPress骨架更新子模块并签出3.6.1标记设置本地配置。php指向我的本地DB安装WordPress,将站点设置设置为示例。com(站点),示例。com/wp(WordPress URL)
https://gist.github.com/tmort/6582961)
然后,我将一个新站点添加到网络中。导航到站点url(例如.com/test-network-site)时,前端会断开(例如,在url中找不到style.csshttp://example.com/wp/test-network-site/wp-content/themes/twentythirteen/style.css?ver=2013-07-18). 当导航到wp管理员时,我处于重定向循环中。
我的最终目标是能够使用WordPress Skeleton作为我部署的站点的基础,并使多站点配置正常工作(其中example.com是网络主站点,example.com/test-network-site是网络中的站点,example.com/test-network-site/wp-admin按其应该的方式工作)。在这一点上,我的主要问题可能是这是否可能?
我有一种很好的感觉,NGINX配置是主要问题,因为(为了好玩),我在本地创建了完全相同的环境,并启动了MAMP。在MAMP下,此配置工作正常。
不确定如何前进。如有任何见解,将不胜感激!