nginx白名单配置,如何限制ip访问
该项目是一个单页面项目。设置了白名单后,访问“域名/path”是生效的,但是变成“域名/path/#/login”就不生效了,这个要怎么解决。
server
{
listen 80;
server_name ...;
index index.php index.html index.htm default.php default.htm default.html;
root /www/wwwroot/canteen;
include enable-php-72.conf;
include /www/server/panel/vhost/rewrite/10.129.21.105.conf;
deny all;
location ~ ^/(\.user.ini|\.htaccess|\.git|\.svn|\.project|LICENSE|README.md)
{
return 404;
}
location ~ \.well-known{
allow all;
}
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
expires 30d;
error_log /dev/null;
access_log /dev/null;
}
location ~ .*\.(js|css)?$
{
expires 12h;
error_log /dev/null;
access_log /dev/null;
}
access_log /www/wwwlogs/10.129.21.105.log;
error_log /www/wwwlogs/10.129.21.105.error.log;
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论