求一个nginx如何区分PC和H5和APP的标准配置~~~
app配置
server {
listen 80;
server_name m.in83.com;
access_log /var/www/nginx/m.in83.com.log;
index index.htm index.html;
root /var/www/in83/m/;
location =/ {
index index.htm index.html;
root /var/www/in83/m/;
}
location / {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
set $mobile_request '0';
if ($http_user_agent ~* '(Android|webOS|iPhone|iPod|BlackBerry)') {
set $mobile_request '1';
}
if ($mobile_request != '1') {
rewrite ^.+ http://www.in83.com$uri;
}
if (!-f $request_filename) {
proxy_pass http://115.159.142.246:2020;
break;
}
}
}
pc配置
server {
listen 80;
server_name in83.com www.in83.com;
access_log /var/www/nginx/www.in83.com.log;
index index.htm index.html;
root /var/www/in83/www/;
location =/ {
index index.htm index.html;
root /var/www/in83/www/;
}
location / {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
if ($http_user_agent ~* '(Android|webOS|iPhone|iPod|BlackBerry)') {
set $mobile_request '1';
}
if ($mobile_request = '1') {
rewrite ^.+ http://m.in83.com$uri;
}
if (!-f $request_filename) {
proxy_pass http://115.159.142.246:2020;
break;
}
}
}
参考的https://www.jianshu.com/p/f955fbd4760b
本文向大家介绍如何区分 HTML 和 HTML5?相关面试题,主要包含被问及如何区分 HTML 和 HTML5?时的应答技巧和注意事项,需要的朋友参考一下 1)在文档类型声明上不同: HTML是很长的一段代码,很难记住,而HTML5却只有简简单单的声明,方便记忆。 2)在结构语义上不同: HTML:没有体现结构语义化的标签,通常都是这样来命名的 ,这样表示网站的头部。 HTML5:在语义上却有很大
本文向大家介绍python 如何区分return和yield,包括了python 如何区分return和yield的使用技巧和注意事项,需要的朋友参考一下 一、说明 return一直中,每中语言中其没没有很大差别,就不多说了。(shell语言return的是退出状态,可能差别是比较大的,感兴趣可参见“Linux Shell函数定义与调用”) 最早看到yield应该是哪们语言用来调整什么线程优先级的
问题内容: 我在ViewFlipper内有一个ListView,当用户在屏幕上滑动时会翻转它。单击ListView将打开浏览器。有时在我刷卡时,它被检测为对ListView的触摸,并会打开浏览器。这可能很烦人。如何防止这种情况发生? 问题答案: 通常通过父视图的方法来完成此操作。有机会在视图的子项之前看到任何触摸事件。如果返回,则以前处理触摸事件的子视图会收到一个,然后从该点开始的事件将发送到父级
我有一个类型的参数
nginx 相对 apache 的优点: 轻量级,同样起web 服务,比apache 占用更少的内存及资源 抗并发,nginx 处理请求是异步非阻塞的,支持更多的并发连接,而apache 则是阻塞型的,在高并发下nginx 能保持低资源低消耗高性能 配置简洁 高度模块化的设计,编写模块相对简单 社区活跃 apache 相对nginx 的优点: rewrite ,比nginx 的rewrite 强大
本文向大家介绍你是如何区分HTML和HTML5的?相关面试题,主要包含被问及你是如何区分HTML和HTML5的?时的应答技巧和注意事项,需要的朋友参考一下 通过文档类型声明; 通过一些HTML5独有新标签:等