我是靠谱客的博主 威武大神,最近开发中收集的这篇文章主要介绍nginx 服务器配置,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1.去掉  index.php 访问

location / {
         if (!-e $request_filename) {
                rewrite ^(.*)$ /index.php?s=/$1 last;
                break; 
            }
}

2.nginx 防盗链(1)

location ~ .*.(jpg|jpeg|gif|png|js|css|mp4|pdf)$
		{
			valid_referers www.baidu.com;
			if ($invalid_referer){
                #return 403;直接返回403也行
			   rewrite /.* /uploads/404.png break;
			}
		}

www.baidu.com  为上级请求来源

3.nginx 防盗链(2)

location /uploads $
		{
			valid_referers www.baidu.com;
			if ($invalid_referer){
                #return 403;直接返回403也行
			   rewrite /uploads/.* /uploads/404.png break;
			}
		}

整个 uploads 下的文件都禁止访问(未测试)

最后

以上就是威武大神为你收集整理的nginx 服务器配置的全部内容,希望文章能够帮你解决nginx 服务器配置所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(76)

评论列表共有 0 条评论

立即
投稿
返回
顶部