nginx高级配置
来源:互联网 发布:mac系统序列号查询 编辑:程序博客网 时间:2024/06/06 20:16
重定向
if ($host != 'www.discuz.com'){ rewrite ^/(.*)$ http://www.discuz.com/$1 permanent; }
1.用户认证
location ~ .*admin\.php { auth_basic "Auth"; auth_basic_user_file /usr/local/nginx/conf/htpasswd; include fastcgi_params; fastcgi_pass unix:/tmp/www.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /data/www$fastcgi_script_name; }
说明:后面include开始是用来解析php的,
这部分是解析php的配置
location ~ \.php$ { include fastcgi_params; fastcgi_pass unix:/tmp/www.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /data/www$fastcgi_script_name; }
不记录指定日志&&防盗链
location ~ .*\.(gif|png|jpg|css|js|mp4|flv|rar|zip|swf|pdf|gz|bz2|doc)$ { access_log off; expires 1h; valid_referers none blocked server_names *.discuz.com; if ( $invalid_referer ) { return 403; #或者rewrite到指定页面; } }
日志的切割是由脚本来完成的
0 0
- nginx高级配置
- Nginx高级配置之Gzip压缩配置
- Nginx高级配置之Rewrite配置
- linux学习之nginx高级配置
- nginx 服务器的高级配置---第四章
- 15.Nginx 服务器的高级配置
- Nginx高级配置之反向代理
- 第四章 Nginx服务器的高级配置
- nginx高级部分:动静分离、负载均衡配置
- Nginx学习总结(3)——Nginx配置及应用场景之高级配置
- yii2 - 2: yii2配置 - 配置nginx 初始化yii2高级模板 访问路径
- nginx的高级数据结构
- nginx相关(高级)
- Varnish+Nginx 配置----Nginx
- Nginx-配置-nginx.conf
- 【Nginx】Nginx配置优化
- 105 nginx nginx 配置
- nginx nginx.conf 配置
- Python图像处理库PIL的基本模块介绍
- UVa 213 Message Decoding
- Unity 摄像机
- Educational Codeforces Round 7
- 87
- nginx高级配置
- hdoj 2052 picture
- 110. Balanced Binary Tree LeetCode
- HDU3488 Cyclic Tour(有向环最小覆盖)
- hdu2457 DNA repair(AC自动机+dp)
- linux 安装 percona-toolkit
- neuq oj 1017平面切割(特别版)C++
- firewalld自定义服务名及端口
- 101. Symmetric Tree LeetCode