51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

http跳转https_设置指定目录不跳转nginx rewrite

今天遇到需求是在访问url网址需要实现部分路径不进行https跳转,之前nginx设置的是对全部http url进行301跳转到https协议,具体实现的nginx rewrite如下:

set $is_jump 0;
if ( $request_uri ~ ^/post/.* ){  #如果url地址中包含post则不跳转
	set $is_jump 1;
}
if ($is_jump = 0) {
	return 301 https://$server_name$request_uri;
}
赞(5)
未经允许不得转载:工具盒子 » http跳转https_设置指定目录不跳转nginx rewrite