gpt4 book ai didi

php - 为什么我的 WordPress 网站重定向到错误的 URL?

转载 作者:行者123 更新时间:2023-11-29 12:25:45 25 4
gpt4 key购买 nike

我正在 Apache 2.2 服务器上运行 Wordpress 4.1 实例。我的所有 WordPress 文件都位于 /var/www/html/wordpress 目录中,因此我可以通过 http://www.myurl.com/wordpress 访问它们。

Wordpress 还连接到另一台服务器上的远程数据库。我的 wp-config.php 文件具有以下内容:

define('DB_NAME', 'my_db_name');
define('DB_USER', 'my_db_user');
define('DB_PASSWORD', 'my_db_password');
define('DB_HOST', 'db.dbhost.com');
define('DB_CHARSET', 'utf8');
define('DB_COLLATE', '');

大多数网站都工作正常,但如果我查看一些分页数据(例如,用户表),那么当我单击转到下一页时,它会使用 DB_HOST 而不是我的网站 URL 创建一个链接。

例如,尝试访问用户的第二页会创建 URL http://db.dbhost.com/wordpress/wp-admin/users.php?paged=2而不是http://myurl.com/wordpress/wp-admin/users.php?paged=2 。如果我手动输入第二个链接,页面将按预期显示。

我该如何解决这个问题?

最佳答案

您可以通过将其添加到 wp-config.php 来覆盖选项表中设置的值:

define('WP_HOME','http://www.example.com/wordpress');
define('WP_SITEURL','http://www.example.com/wordpress');

我更喜欢为我的项目这样做,因为我可以为开发、登台和生产环境设置不同的值,而不必弄乱数据库。

关于php - 为什么我的 WordPress 网站重定向到错误的 URL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28346286/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com