首页
关于
Search
1
在投射和录制时显示敏感信息写给TeamViewer,anydesk,向日葵
8,615 阅读
2
sublime 3155-3175 LICENSE
7,910 阅读
3
mysql存储过程&时间累加插入
7,754 阅读
4
永远不要相信浮点数结果精确到了最后一位,也永远不要比较两个浮点数是否相等。
4,486 阅读
5
mysql-workbench中duration fetch的含义
4,461 阅读
ubuntu
linux
sublime
php
mysql
JS
CSS
其他
chrome
redis
登录
Search
标签搜索
mysql
curl
grep
journalctl
rename
You can't specify target table
only_full_group_by
Sub-process
警示
dropbox
mtr
curl抓取重定向
floor
intval
ceil
round
pixmap
adwaita
date.utc
gmmktime
五好的Book
累计撰写
194
篇文章
累计收到
31
条评论
首页
栏目
ubuntu
linux
sublime
php
mysql
JS
CSS
其他
chrome
redis
页面
关于
搜索到
1
篇与
的结果
2022-01-24
nginx 伪静态带来的好处
伪静态最基本就是 url的转发 即 301 / 302 跳转以下讲2个应用场景:1.微信支付的回调,接收微信服务器发送的支付确认信息的数据的url不能带参数 比如:pay.com/?port=1 port代表支付端口(比如有多个商户收银),这时候用伪静态就能很好的解决这个问题pay.com/1/ 这样就可以把自己定义的参数传递过来了。 对应的 规则:rewrite ^/pay/([0-9]+)$ /wx/pay/pay/notify.php?port=$1 last; 2.巨量广告平台 落地页落地页 一般都会静态化即将动态的内容生成静态文件.html自定义url的参数,和实际生成的 html做一定的关联,可以rewrite ^/(\w+).htm?(.*)$ /index.php?id=$1 last; $host = $_SERVER['HTTP_HOST']; $dm = explode('.', $host); if ($_GET['id']) { $dm[0] = "m" . $_GET['did']; }if (strpos($dm[0], '-')) { $ddmm = explode('-', $dm[0]); $dm[0] = $ddmm[0] . "-" . $ddmm[1]; } if (!empty($dm[0])) { echo file_get_contents($dm[0] . ".html"); }
2022年01月24日
476 阅读
0 评论
0 点赞