Wordpress 在Vagrant Dev环境中,带有WP的尾部斜杠问题

Wordpress 在Vagrant Dev环境中,带有WP的尾部斜杠问题,wordpress,nginx,vagrant,Wordpress,Nginx,Vagrant,我有一个Wordpress网站在一个不稳定的开发环境中运行。当我加载时http://localhost:8080,该网站运行良好,但一旦我试图通过访问http://localhost:8080/wp-管理员,我被重定向到http://localhost/wp-admin/. 这里有两件事: 什么Wordpress?正在强制使用尾随斜杠,除了。。。。 在尾部斜杠重定向中,端口丢失,这非常不好。 我曾尝试使用这两个值添加port_in_redirect指令,老实说,我在其他类似问题的答案中也看到了这

我有一个Wordpress网站在一个不稳定的开发环境中运行。当我加载时http://localhost:8080,该网站运行良好,但一旦我试图通过访问http://localhost:8080/wp-管理员,我被重定向到http://localhost/wp-admin/.

这里有两件事:

什么Wordpress?正在强制使用尾随斜杠,除了。。。。 在尾部斜杠重定向中,端口丢失,这非常不好。 我曾尝试使用这两个值添加port_in_redirect指令,老实说,我在其他类似问题的答案中也看到了这一点,但它没有改变任何东西。这似乎是一个Wordpress的功能,但我找不到任何东西来解释它的用途,或者帮助我防止它破坏东西。我希望有人能帮忙

My Nginx服务器块:

在我的wp-config.php文件中,设置了wp_HOME和wp_SITEURL常量

define('WP_HOME','http://localhost:8080');
define('WP_SITEURL','http://localhost:8080');

知道我遗漏了什么吗?

我最近将WordPress安装从服务器移动到本地Vagrant实例并解决了这个问题,添加了:

define('RELOCATE',true);
转到wp-config.php文件并转到http://localhost:8080/wp-login.php


我在找到了解决方案,我认为您可以在那里找到其他一些方法来处理将WP安装从一台服务器移动到另一台服务器的问题。

如果是Nginx,请尝试在WP admin rewrite:rewrite/WP admin$$scheme://$host:$server\U port$uri/PERMANAL中包含服务器端口;前几天我试过了。没有快乐。谢谢。帮了我一把@myanimal。在官方WP nginx文档中
define('RELOCATE',true);