我已经阅读了几乎所有与多站点、cPanel、子域等相关的类似问题,但还没有找到我想要设置的解决方案。
我有一个使用ssl、WooCommerce等的WordPress网站,由cPanel托管。我也有一些子域与其他应用程序一起工作,并希望使用子域设置多站点。
我已经读过,我应该添加一个指向public\\u html的*“通配符”子域,并且应该将其添加到列表的底部
我的问题是
1) 当WordPress告诉我禁用插件以启用/安装多站点网络时,我会丢失设置/信息/数据吗?
2) 在不联系托管公司的情况下,如何处理底部列出的*通配符子域?这是所有人工作的必要条件吗?
3) 我是否可以在cPanel中添加另一个域,并使用它将其中一个子站点映射到该域?哪个插件正在用于此?
非常感谢您的指导
最合适的回答,由SO网友:Knut Sparhell 整理而成
1) 停用插件时,不会丢失任何数据/设置/选项,很少会删除。
2) 除非您想让访问者注册/创建自己的网站/博客,否则您不需要通配符子域。但拥有它并没有什么坏处。Else:在区域文件中显式添加所有子域。
3) 如果您希望多个域映射到所需的同一站点(特殊情况)Domain Mapping plugin. WP Multisite不需要域映射来响应每个站点的不同域。(但这是一个常见的误解。)
应由multisite提供服务的所有SUDomain必须指向与WP安装在中相同的根文件夹。对于子域和单独的域,在WP config中使用“subdomain install”。