我想将内部网的 WordPress URL(只是一个简单的 IP 地址)更改为类似以下内容:intranet.regalcouch.com。这样我的用户只需输入地址而不是 IP 地址。
我尝试通过编辑添加几行代码wp-config.php文件在我的 Debian VM 上,但这导致 WP 仪表板无法访问。
那么我是否做错了什么或者忽略了什么?
我编辑了哪些内容以及结果如何:
- 将网站和 WordPress URL 编辑为 intranet.regalcouch.com,导致无法访问内联网
- 将原始 URL 硬编码回 wp-config.php 中,这种方法可行,但 URL 看起来像这样:
.../wordpress/index.php/index.php/ 而不是 .../wordpress/index.php - 尝试使用 WordPress 提供的值更改 .htaccess 文件,但未能解决 index.php 问题
我的配置如下:
-在 ESXi 环境中托管的 Debian 8 VM
-运行 PHP 5.6.29-0deb8ul (cli)
-运行 Apache 2.4.10 (Debian) -运行 WordPress 4.7.2
WordPress 已按照此处所述安装:http://www.linuxserve.com/2015/05/install-latest-wordpress-version-on.html
这些是我使用过的资源:
答案1
假设您的客户端 /etc/hosts 文件或 DNS 服务器已正确设置以进行解析,您可能需要检查 IP 地址是否未硬编码到某些 WordPress 表条目中。如果是,则必须手动进行更改。
我记得在迁移过程中遇到过类似的问题,但不幸的是我无法访问测试安装来复制该场景。
(我觉得这个答案应该被正确地放在评论中,但我缺乏所需的声誉)