好吧,我放弃了,搬到了80号端口,虽然我认为@Boultge建议的(链接)可能已经做到了,但我读得太晚了。
以下是允许我在本地主机上以wp的形式运行XAMPP WordPress MU sub-domain Multisite的文件。开发20个额外的WordPress个人网站。我缩短了它,因为我每行有8个站点,我的wpmu和常规wordpress站点看起来都一样,我只需要小心不要为我已经用于常规wordpress的新多站点域选择名称
这是c:/windows/system32/drivers/etc/hosts
127.0.0.1本地主机
127.0.0.1 wp。开发人员
127.0.0.1 somename。wp。dev其他名称。wp。开发wpmu1。wp。开发wpmu2。wp。开发wpmu3。wp。开发人员
在里面httpd.conf
文件位于xampp/apache/conf
我有(其他一切都保持原样):
听80#第47行
ServerName本地主机:80#行184
在里面httpd-vhosts.conf
在里面xampp/apache/conf/extra
:
DocumentRoot“D:/xampp/htdocs”服务器名localhost
DocumentRoot“D:/xampp/htdocs/regular-wordpress-1/wordpress”服务器名
somename。wp。dev“D:/xampp/htdocs/regular-wordpress-1/wordpress“>选项索引
FollowSymLinks Execgi包括订单允许、拒绝来自所有
DocumentRoot“D:/xampp/htdocs/regular-wordpress-2/wordpress”
ServerName其他名称。wp。开发人员
选项索引如下Symlinks Execgi包括
订单允许,拒绝
允许来自所有
上面其余的都是一样的,每个都是完全独立的wordpress安装
在httpd-vhosts.conf
以下是多站点域:
DocumentRoot“D:/xampp/htdocs/wpmu-home/wordpress”
服务器别名wpmu1。wp。开发人员
服务器别名wpmu2。wp。开发人员
服务器别名wpmu3。wp。开发人员
服务器名wp。开发人员
选项索引如下Symlinks Execgi包括
订单允许,拒绝
允许来自所有
除了httpd vhost中的指令之外,没有其他指令被激活。使用xampp上的这个子域wordpress multisite,虽然在端口80上工作良好。