location /group1 {
set $dfs_url 0;
if ( $request_uri = /group1 ){
set $dfs_url 1 ;
}
if ( $request_uri = /group1/ ){
set $dfs_url 1 ;
}
if ( $request_uri = /group1/list_dir ){
set $dfs_url 1 ;
}
if ( $dfs_url = 1){
return 404; }
proxy_pass http://go-dfs;
}
location /phpmyadmin/ {
set $is_match 0;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
set $Real $http_x_forwarded_for;
if ( $Real ~ (\d+)\.(\d+)\.(\d+)\.(\d+),(.*) ){
set $Real $1.$2.$3.$4;
}
if ($Real = ip ) {
set $is_match 1;
}
if ($Real = ip) {
set $is_match 1;
}
if ($Real = ip) {
set $is_match 1;
}
if ($is_match = 0) {
return 404;
}
access_log logs/access.log main;
proxy_pass http://127.0.0.1:8088/phpmyadmin/;
}
原文:https://www.cnblogs.com/musen/p/13814999.html