我使用WordPress站点上的说明(`mandeltech.com), and now I am trying to create a subsdomain for WooCommerce (shop.mandeltech.com`)启用了WordPress选项。我用cPanel创建了子域,然后通过我的站点-> Network > site -> Admin菜单将它添加到我的站点。所有设置都正常工作,但我无法访问仪表板。
使用“我的站点”菜单中的仪表板链接,我转到http://shop.mandeltech.com/wp-admin/。这给了我一个404错误,因为这个页面不存在。通过cPanel文件管理器,public_html下的shop目录只有一个cgi-bin文件夹。这是有道理的,因为我没有特别添加任何东西。
不过,我不知道从这里往哪里走。我希望shop.mandeltech.com和mandeltech.com共享相同的WP安装和数据库,但是我还不能访问WP管理页面。我必须为这个子目录安装WordPress吗?这将创建另一个安装,因此它似乎不是正确的方式。那么,我如何允许这个子域具有相同的WP安装,但也可以访问它的仪表板?
谢谢!
发布于 2023-01-06 23:21:26
另一个WP安装是不需要的,这将挫败整个多站点的想法。我不确定多站点子文件夹网络,但至少在一个具有define ('SUBDOMAIN_INSTALL', true)的子域网络中,您可以将WP看作所有子域的网关,这些子域的文档根必须都指向主WP安装目录。WP将采取从那里和发送内容的基础上,要求的域名。
所以..。而不是path/public_html/shop,将shop.mandeltech.com指向与mandeltech.com相同的路径,例如。path/public_html。换句话说,WP主安装的入口点index.php所在。
https://wordpress.stackexchange.com/questions/139183
复制相似问题