Redirect/Bad Wordpress 和 Plesk 站点预览的网关问题

Redirect/Bad Gateway issues with Wordpress and Plesk Site Preview

我在尝试通过 Plesk 站点预览查看我的 Wordpress 网站时遇到了一些奇怪的问题。

预览 url 如下所示: http://xxx.xxx.xxx.xxx/plesk-site-preview/example.com/xxx.xxx.xxx.xxx/

我已经将 Wordpress(设置 -> 常规)的基础 url 更改为上面的 url。

现在,当访问 url 时,我可以看到主页。但是当我尝试访问任何子站点时,它会导致重定向循环:

AH00124: Request exceeded the limit of 10 internal redirects due to probable configuration error.

当我尝试访问 http://xxx.xxx.xxx.xxx/plesk-site-preview/example.com/xxx.xxx.xxx.xxx/wp-admin/ 时,出现 502 Bad Gateway 错误。

我能够让它正常工作的唯一方法是将我的 /etc/hosts 文件中的服务器 ip 设置为 example.com。但这不是一个选项,因为我必须将预览 url 发送给我的客户,它应该开箱即用。

将预览模式设置为 "Quick Preview on a domain name in Plesk" 一些可以解析的域名

https://:8443/admin/server/preview-domain-settings

你会url喜欢:

http://example.tld.10-52-80-183.a10-52-80-183.qa.plesk.ru/

在 WordPress 设置中设置 url。

很遗憾,我无法访问 Oleg 的回答中提到的网站预览设置。

但我找到了使用 xip.io 的解决方法。

只需创建一个名为

的域别名
example.com.xxx.xxx.xxx.xxx.xip.io

在 Plesk 中,您无需设置任何 DNS 记录即可访问该网站。我不知道为什么,但没有域别名它不起作用。