禁止PC端访问移动地址

一、用户需求:
1.外网PC端能访问部分应用
2.移动端可以访问所有应用
3.PC端不能访问手机移动端的地址,防止PC模拟手机移动端进行访问。
二、外网nginx配置参考示例
location ^~/ierp/ {
#访问日志
access_log /var/log/nginx/acess_log main;
error_log /var/log/nginx/error_log;
#PC端苍穹应用内外隔离
set $payvar 1;
参考开发社区内外网应用隔离相关文档
#允许手机移动端访问
set $flag 1;
#允许手机移动端访问
if ($request_uri ~* "/ierp/mobile.html") {set $payvar '0';} #放出移动端的访问
if ($http_referer ~* "/ierp/mobile.html") {set $payvar '0';} #放出移动端的访问
if ($http_user_agent ~* "Qing/") {set $payvar '0';} #移动端轻应用的访问
if ($request_uri ~* "/ierp/attachment/") {set $payvar '0';} #放出附件下载和预览
if ($request_uri ~* "/ierp/image/") {set $payvar '0';} #放出图片预览
#if ($request_uri ~* "/ierp/login-mobile.html") {set $payvar '0';} #移动端登录页(正常移动端是不需要登录的)
#if ($http_referer ~* "/ierp/l
禁止PC端访问移动地址
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



