我有一个haproxy,我只想将一个url从test.ai重新路由到www.test.ai
redirect prefix https://www.test.ai code 301 if { hdr(host) -i test.ai}
但出于某种原因,我得到了test.ai redirected you too many times.
答案 0 :(得分:0)
您似乎在其他地方设置了重定向。如果您使用Wordpress作为后端。您需要设置站点URL和主页。
define( 'WP_HOME' , 'https://test.ai');
define( 'WP_SITEURL', WP_HOME . '/');
然后您需要添加:
if (strpos($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') !== false)
$_SERVER['HTTPS']='on';
最后确保它在底部...
require_once(ABSPATH . 'wp-settings.php');
否则,您可能会在apache / nginx设置中进行重定向或重写