Nginx配置同域名下PC端與移動端訪問攔截


基於User-Agent控制

location / {
if ($http_user_agent ~* "(mobile|nokia|iphone|ipad|android|samsung|htc|blackberry)") {
add_header X-Frame-Options SAMEORIGIN;
proxy_pass 手機端uri;
}
}

根據location+User_agent控制

 

server{
listen 4104;
server_name localhost;

location /h5/ {
if ($http_user_agent ~* "(mobile|nokia|iphone|ipad|android|samsung|htc|blackberry)") {
add_header X-Frame-Options SAMEORIGIN;
proxy_pass http://10.24.61.41:4100;
}
}
location /gmtlogin {
proxy_pass http://10.24.61.41:4100;
}
location ^~ / {
deny all;
}
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM