php - Wordpress 管理员通过子域
问题描述
我通过 Wordpress 网络功能同时将 Wordpress 用于多个站点。
我想将其中一个站点的前端移出网络,但我仍然需要访问 Wordpress 来管理该站点。让我们举个例子让事情更容易理解。
初始情况:
mydomain.com 指向 www/myCMS/ 我可以使用 mydomain.com 和管理员通过 mydomain.com/wp-admin 访问该网站
期望的情况
我已更改 mydomain.com 并使其指向 www/MyNewFrontEnd 没有安装 wordpress。这工作正常,我对结果很满意,但我仍然需要访问我的 wp-admin 界面来管理这个站点。
我创建了一个指向 www/myCMS 的子域 test.mydomain.com,我在网络配置中添加了子域以允许 test.mydomain.com + www.mydomain.com 访问同一站点。因此,当我转到 test.mydomain.com/wp-admin 时,我看到了登录 / pwd 页面,但每当我尝试登录时,wordpress 都会将我重定向到不再存在的 www.mydomain.com/wp-admin。
有没有办法确保 wordpress 管理员留在 test.mydomain.com 上?我怎么能解决这个问题?
谢谢
解决方案
如果您仍然可以通过旧网址访问它,他们可以在设置 > 常规中更改它。如果不是他们,您可以通过在 wp_options 修改 HOME 和 SITEURL 在数据库上更改它,或者在 wp-config.php 文件中更改它,它应该类似于 define('WP_HOME', .... ) 和 define( 'WP_SITEURL',....)。
推荐阅读
- c++ - 为什么priority_queue pop函数不删除top元素?
- jquery - 为什么 JQuery .hide() 函数不能与引导微调器一起使用?
- django - Django FactoryBoy TestCase 处理嵌套对象创建
- android - java.lang.NullPointerException:在 Release Build 中抛出空异常
- django - 当 ForeignKey 不是自引用时,如何获取 Django 对象的所有祖先?
- java - 可以用给定的字符串数组形成给定的字符串吗?
- c++ - 连接模板不会短路
- swift - Swift- regex to find replace part of result
- android - 出现错误(无法识别启动活动:未找到默认活动)运行项目时
- amazon-web-services - ECS Fargate 服务 - 谁需要访问 KMS 以获取 Secrets?