找不到iis烧瓶蓝图404页

问题描述

我的结构项目

api
..app.py
.... webapp
...... 初始化 .py
......用户
........ init .py
........ routes.py
......报告
........ init .py
........ routes.py

app.py

import os
from webapp import create_app

env = os.environ.get('FLASK_ENV')

app = create_app('config.ProdConfig')

if __name__ == '__main__':
    app.run()

webapp \ init .py

from flask import Flask
from flask_cors import CORS,cross_origin

def create_app(object_name):

  app = Flask(__name__)
  CORS(app)
  app.config.from_object(object_name)

  from webapp.user.routes import user
  from webapp.report.routes import report
  
  app.register_blueprint(user)
  app.register_blueprint(report)
  return app

webapp \ user \ routes.py

import os
from flask import Blueprint,jsonify,current_app
from logger import adm_logger
from .functions import userDataId,menuPrincipale

user = Blueprint('user',__name__,url_prefix='/user')

# check userdata
@user.route('userdata-id/<iddip>',methods=['GET'])
def userdata_id(iddip):
  data = userDataId(iddip)
  return jsonify(data)

文件web.config iis

 <rewrite>
   <rules>
      <rule name="Handle History Mode 2 and custom 404/500" stopProcessing="true">
         <match url="(.*)" />
         <conditions logicalGrouping="MatchAll">
           <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
           <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
           <add input="{REQUEST_URI}" pattern="^/ticbu/(api)" negate="true" />
         </conditions>
       <action type="Rewrite" url="index.html" />
     </rule>
     <rule name="ApiProxyRule3" stopProcessing="true">
       <match url="/ticbu/api/(.*)" />
       <action type="Rewrite" url="ticbu/api/{R:1}" />
     </rule>
  </rules>
/rewrite>

当我呼叫localhost / ticbu / api / user / userdata-id / 11025 --- 404页面未找到时 问题是什么?我不明白...在本地开发工作中很好

解决方法

我发现...仅在url_prefix ='/ ticbu / api / user'上添加/ ticbu / api 抱歉!

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...