nginx 一个无后缀名的服务如何代理成有后缀名的?

想要将一个没有后缀名的后台服务用nginx代理成有后缀名,然后另外一个服务就可以用这个nginx配置的有后缀名的调用。
尝试的情况:

location /aaa {
          proxy_pass  http://127.0.0.1:6666;
        }

上面这样代理后一个服务用ip:port/aaa调用代理的后台,然后结果是不行,有大神指点下不

完整的配置?如下试试

    server {
      #改成实际的端口
      listen 80;
      server_name  localhost;
      location ^~  /aaa {
          proxy_pass  http://127.0.0.1:6666;
        }
  }