查看“Nginx泛域名举例”的源代码
←
Nginx泛域名举例
跳到导航
跳到搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
<pre> #web 目录 #有无数的目录 这样就不用再一个一个配置nginx了 [root@debian 91]# ls /www/new91/gamesite/ mrsj test ##nginx conf [root@debian 91]# cat new91.cn.ssl.conf server { listen 80; listen 443 ssl; server_name ~^(?<subdomain>.+)\.91\.cn; root /www/new9187/gamesite/$subdomain; ssl_certificate /mon/91.cn.ssl.crt; ssl_certificate_key mon/91.cn.key; ssl_protocols TLSv1 TLSv1.1 TLSv1.2; ssl_ciphers HIGH:!aNULL:!MD5; charset utf-8; #access_log off; access_log /logs/nginx/access.log main; index Index.php index.php index.htm index.html; if ($scheme = http) { return 301 https://$subdomain.91.cn$request_uri; } ######################## just 4 ci by evan ****************************************** location / { # index index.php index.html index.htm; try_files $uri $uri/ /index.php?$query_string; # if (!-e $request_filename ){ # rewrite ^/index.php/(.*)$ /index.php?s=$1 last; # rewrite ^(.*)$ /index.php?s=$1 last; # } } ######################## just 4 ci by evan ****************************************** if ($http_user_agent ~* '(Android|webOS|iPhone|iPod|BlackBerry)') { set $mobile_request '1'; } if ($mobile_request = '1') { rewrite ^(.*)/([^/]+).html$ $1/$2_m.html; } location ~ .*\.(gif|jpg|jpeg|png|bmp|ico|swf|html|htm|mp3|wma|js|css)$ { expires 7d; } location ~ .*\.php?$ { include /data/apps/nginx/conf/fastcgi.conf; fastcgi_pass 127.0.0.1:7000; fastcgi_index index.php; } } </pre> [[category:nginx]]
返回至
Nginx泛域名举例
。
导航菜单
个人工具
登录
名字空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
我的导航
关于我
shell
python
ops
linuxchina.net
blog.linuxchina
最近更改
随机页面
帮助
工具
链入页面
相关更改
特殊页面
页面信息