仅在域可用之前使用 WordPress 站点作为 IP
Use WordPress site as IP only until the domain is available
我有一个页面,我目前无法拥有该域,因为该域尚未免费购买。但是我已经需要创建新的 WordPress 站点了。
因此 WordPress 页面 已经 可通过 IP 访问。但正如您从图像中看到的那样,它会尝试连接到最终域。
在我最终拥有该域之前,如何仅通过 IP 使用 WordPress 页面?
有关信息,我使用 DigitalOcean WordPress Droplet。这是 Ubuntu.
上 运行 WordPress 的预配置设置
我已经尝试过:
- 编辑 Apache 虚拟主机配置
- 编辑 WordPress 配置
- 编辑主机文件
没有成功。
有几种简单的方法可以手动更改站点 URL。任何方法都可以。
可以在 wp-config.php 文件中手动设置站点 URL。
将这两行添加到您的 wp-config.php,其中“127.0.0.1”是您网站的正确 IP 地址。
define( 'WP_HOME', 'http://127.0.0.1' );
define( 'WP_SITEURL', 'http://127.0.0.1' );
因为URL是直接写入数据库的。现在最好的方法是连接到 MySQL 并直接在那里更改域:
登录服务器的 SSH 会话
键入 mysql
以访问 MySQL
现在您可以在下一步中使用 SHOW DATABASES;
到 select 正确的数据库
在我的例子中,它被称为 wordpress
进入数据库,输入USE wordpress;
查看当前 URL 输入 Select * from wp_options where option_name IN('siteurl','home');
对我来说是 http://159.89.***.***
现在我们可以用
覆盖两者
update wp_options set option_value='http://www.shop123.com' where option_name = 'siteurl';
和
update wp_options set option_value='http://www.shop123.com' where option_name = 'home';
然后离开 exit
我有一个页面,我目前无法拥有该域,因为该域尚未免费购买。但是我已经需要创建新的 WordPress 站点了。
因此 WordPress 页面 已经 可通过 IP 访问。但正如您从图像中看到的那样,它会尝试连接到最终域。
在我最终拥有该域之前,如何仅通过 IP 使用 WordPress 页面?
有关信息,我使用 DigitalOcean WordPress Droplet。这是 Ubuntu.
上 运行 WordPress 的预配置设置我已经尝试过:
- 编辑 Apache 虚拟主机配置
- 编辑 WordPress 配置
- 编辑主机文件
没有成功。
有几种简单的方法可以手动更改站点 URL。任何方法都可以。
可以在 wp-config.php 文件中手动设置站点 URL。
将这两行添加到您的 wp-config.php,其中“127.0.0.1”是您网站的正确 IP 地址。
define( 'WP_HOME', 'http://127.0.0.1' );
define( 'WP_SITEURL', 'http://127.0.0.1' );
因为URL是直接写入数据库的。现在最好的方法是连接到 MySQL 并直接在那里更改域:
登录服务器的 SSH 会话
键入
mysql
以访问 MySQL现在您可以在下一步中使用
SHOW DATABASES;
到 select 正确的数据库在我的例子中,它被称为
wordpress
进入数据库,输入
USE wordpress;
查看当前 URL 输入
Select * from wp_options where option_name IN('siteurl','home');
对我来说是
http://159.89.***.***
现在我们可以用
覆盖两者update wp_options set option_value='http://www.shop123.com' where option_name = 'siteurl';
和
update wp_options set option_value='http://www.shop123.com' where option_name = 'home';
然后离开
exit