问题在Nginx上部署Flask Rest Api

我试图部署我的瓶apirestnginx(在子域上)没有成功。 我已经按照这个例子从数字海洋和一切工作正常,但后来我改变了教程示例代码我的我的和POST请求根本不工作。 我正在使用Postman Chrome应用程序,每次我做一个POST请求到“api.domain.com/CreateUser”我得到一个404错误:

“在服务器上找不到请求的URL,如果你手动input了URL,请检查你的拼写,然后重试。

这是我的VHconfiguration:

server { listen 80; server_name api.domain.com; location / { include proxy_params; proxy_pass http://unix:/home/ubuntu/apirest/apirest.sock; } } 

这是python文件(flask api示例):

 from flask import Flask, jsonify, url_for, redirect, request from flask_restful import Resource, Api, reqparse from flask_cors import CORS, cross_origin app = Flask(__name__) CORS(app) api = Api(app) class CreateUser(Resource): def post(self): return jsonify({ 'status': 'ok', 'message': 'user successfuly created' }) api.add_resource(CreateUser, '/CreateUser') if __name__ == '__main__': app.run(host='0.0.0.0') 

任何人都知道发生了什么? 非常感谢!