Python 如何停止重定向移动请求nginx?

Python 如何停止重定向移动请求nginx?,python,nginx,Python,Nginx,最近我们用SSL保护了我们的应用程序。网站和邮递员会自动重定向到https并正常工作。但移动设备的工作原理却不一样。在移动设备301中,响应不会重定向到新url。我如何阻止移动请求重定向,并让它们以与以前相同的方式工作#卡住#SOS 只需避免使用过多的用户代理,并尝试使用简单的 if ($http_user_agent ~ 'Android | iPhone') { set $mobile_rewrite perform; } 告诉我们更多关于你的设置。您正在使用ngi

最近我们用SSL保护了我们的应用程序。网站和邮递员会自动重定向到https并正常工作。但移动设备的工作原理却不一样。在移动设备301中,响应不会重定向到新url。我如何阻止移动请求重定向,并让它们以与以前相同的方式工作#卡住#SOS


只需避免使用过多的用户代理,并尝试使用简单的

if ($http_user_agent ~ 'Android | iPhone') {
        set $mobile_rewrite perform;
    }

告诉我们更多关于你的设置。您正在使用nginx吗?您是否阻止了端口80?@AArias添加了配置文件。不,我们没有阻止80端口,但我们正在将传入的请求重定向到443。至于我,你创建循环-你将移动设备重定向到同一个url,它再次尝试连接到同一个url,然后再次检查它是否是移动的,等等。你应该重定向其他
if($mobile\u rewrite!=perform){返回301 https://$server\u name$request\u uri}
下面是
位置/{…}
@TusharSheth我不确定我是否理解你的问题。您希望移动设备避免使用https还是在尝试使用http时被重定向到https?@AArias我希望移动设备避免使用https。
if ($http_user_agent ~ 'Android | iPhone') {
        set $mobile_rewrite perform;
    }