cpanel中的Python Flask应用程序路由:只能访问根url

2024-03-28

我在 cPanel 中设置了一个 python 应用程序。我已将应用程序 URL 设置为backend当我查询时mydomain.com/backend/它返回应用程序的根视图(这只是一个 html“你好”)。

其余的端点是我需要的,但我在每个其他 URL 上都返回 404

@app.route('/')
def hello_world():
  logger.debug("Hi there")
  return "<h1 style='color:red'>Hi there</h1>"

@app.route('/test', methods=['POST','GET'])
def test():
    logger.info("Got test request")
    return {'ok' : 'success!'}
mydomain.com/backend/ --> Hi there
mydomain.com/backend/test --> 404
mydomain.com/backend/<any_other> --> 404

我敢打赌在到达脚本之前还有其他一些服务返回 404。我找不到任何参考backend/ in the public_html/.htaccess。依赖关系正常(没有包抱怨)。

我在服务器上的权限非常有限。任何指示将不胜感激。

Thanks!

发现PS类似的问题 https://stackoverflow.com/questions/62708637/routing-pages-using-flask-and-deploying-on-cpanel没有答案


将以下规则添加到应用程序 url 目录中的 .htaccess

RewriteEngine on  
RewriteRule ^http://%{HTTP_HOST}%{REQUEST_URI} [END,NE]

这为我解决了这个问题

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

cpanel中的Python Flask应用程序路由:只能访问根url 的相关文章

  • python 字典中没有值

    是否可以检查 dict 中的无值 dict a None b 12345 c None My code for k v in d items if d k None print good else print Bad 执行上面的代码片段后打
  • 处理连接重置错误

    我有一个关于在 Python3 中处理 ConnectionResetError 的问题 当我使用 urllib request Request 函数时 通常会发生这种情况 我想知道如果我们遇到这样的错误是否可以重做请求 例如 def ge
  • XPath 语法错误:谓词无效

    我有一个像这样的 XML 文件 cat sample xml
  • 熊猫在移动的数据帧上滚动

    这是一段代码 我不明白为什么在最后一列 rm 5 上 前 4 项得到 NaN 我知道对于 rm 列 前 4 项未填充 因为没有可用数据 但如果我移动列计算 应该进行 不是吗 同样 我不明白为什么 rm 5 列中有 5 个而不是 4 个项目是
  • Pandas 在日期列上重新采样

    我有一个dataframe以日期作为列 我想对每日到每月的值进行平均 我尝试过使用 Time Grouper 和 Resample 但它不喜欢列名称是字符串 我似乎可以弄清楚如何将列变成类似DatetimeIndex 我的起始数据框 imp
  • Pandas:删除具有纳米值索引的行

    给定以下 pandas DataFrame 其中一些索引是NaN 如何删除第三行和第八行 因为它们的索引是NaN Thanks import pandas as pd import numpy as np data list abcdefg
  • 如何reshape()numpy中奇数行和偶数行的总和

    示例1 a np array 1 11 111 2 22 222 3 33 333 4 44 444 5 55 555 6 66 666 7 77 777 8 88 888 gt gt gt a array 1 11 111 2 22 22
  • Dataproc:使用 PySpark 从 BigQuery 读取和写入数据时出现错误

    我正在尝试读取一些 BigQuery 数据 ID my project mydatabase mytable 原始名称受保护 来自用户管理的 Jupyter Notebook 实例 内部Dataproc https cloud google
  • dask groupby 不合并分区

    我有一组数据 我想要对其进行一些简单的 groupby count 操作 但我似乎无法使用 dask 来完成此操作 我很可能不理解 dask 中执行 groupby reduce 的方式 特别是当索引位于分组键中时 所以我将用玩具数据来说明
  • buildozer android NDK 未下载 Ubuntu

    我使用的是 Ubuntu 16 04 LTS 操作系统 我已经在 python2 和 python3 中安装了 buildozer android sdk 已安装 但 buildozer 在下载 android NDK 时显示错误 请帮我解
  • 如何复制 tf.keras.models.Model 子类?

    我需要复制 keras 模型 但我无法知道可以做什么 除非该模型is not a tf keras models Model 子类 Note 使用copy deepcopy 将在没有任何错误的情况下工作 但是每当使用副本时都会导致另一个错误
  • 后视模式无效

    为什么这个正则表达式在 Python 中有效 但在 Ruby 中无效
  • 尝试导入 cv2(opencv-python) 包时出错

    我正在尝试使用 cv2 opencv python 包访问我的网络摄像头 当我尝试导入它时 出现此错误 Traceback most recent call last File server py line 6 in
  • 其中 Py_FileSystemDefaultEncoding 在 python 源代码中设置

    我很好奇python源代码如何设置Py FileSystemDefaultEncoding的值 我收到了一件奇怪的事情 自从Pythondoc https docs python org 2 library sys html sys get
  • 即使在 virtualenv 激活后,python 也指向全局安装

    有点奇怪 我激活了虚拟环境python仍然指向全局安装 which python usr bin python source virtualenv bin activate virtualenv which python usr bin p
  • 带有第二个 y 轴的 Seaborn 图

    i wanted to know how to make a plot with two y axis so that my plot that looks like this to something more like this by
  • 如何获得 GTK 中的默认颜色?

    Context 在 GTK 3 中 人们可以设置自己的主题 甚至默认主题 Adwaita 也提供两种变体 浅色和深色 当我编写自己的小部件 用Python 时 我需要获取这些颜色以避免在黑色上绘制黑色或在白色上绘制白色 Question 如
  • 包括 pandas groupby 聚合中缺失的值组合

    Problem 在 pandas groupby 聚合的输出中包括所有可能的值或值的组合 Example 示例 pandas DataFrame 有三列 User Code and Subtotal import pandas as pd
  • 键入提示以返回类的实例,其中 typevar 是类类型[重复]

    这个问题在这里已经有答案了 如何编写返回类型提示来指示函数返回类 Class 的实例 Class TypeVar Class bound type def make class class Class gt Class return cla
  • 将数据帧转换为多列的系列

    我尝试将数据帧转换为系列但它显示以下错误 我使用 pandas Series Dataframe gt 将 Dataframe 转换为系列 我想要第一张图像格式的输出 请尝试以下方法从提到的数据中获取 Series 对象 假设data是您正

随机推荐

  • AVFoundation 点击​​聚焦反馈矩形

    我正在开发一个 iPhone 应用程序 我直接使用 AVFoundation 通过相机捕获视频 我已经实现了一项功能来启用tap to focus为用户提供的功能 void focus CGPoint aPoint if HAS AVFF
  • 使用 webpack 和 React 模块解析失败,即使使用 babel-loader

    我正在尝试将 webpack 与 React 一起使用 但收到此错误 app main js 中出现错误 Module parse failed Users me app main js Line 2 Unexpected token Yo
  • gcc 警告:标量初始值设定项周围有大括号

    我有如下定义的查找表 并且正在使用 GCC 当我编译时 我收到警告 warning braces around scalar initializer 这个警告是什么意思 我应该如何初始化这个LUT 我在初始化这个结构时犯了错误吗 Help
  • 如何在 Google Colaboratory 的 Jupyter Notebook 中安装 svmutil?

    我想使用 svmutil 函数https github com Netflix vmaf tree master libsvm python https github com Netflix vmaf tree master libsvm
  • 为整个 iOS 应用程序快速使用自定义字体

    我知道要在屏幕上设置元素的自定义字体我可以简单地执行以下操作someLabel font UIFont name Exo 2 0 size 15 我想知道如何使用 swift 为整个应用程序设置它 一种黑客方法是对应用程序的每个元素执行我所
  • FLTK简单动画

    我可以成功编译并运行 Hello World 代码 现在我想做一些像动画这样的事情 我首先创建一个矩形类来实现 Fl widget 中的 draw class myRect public Fl Widget private Fl Color
  • 有没有一种简单的方法将 C++ 枚举转换为字符串?

    假设我们有一些命名枚举 enum MyEnum FOO BAR 0x50 我在谷歌上搜索的是一个脚本 任何语言 它扫描我的项目中的所有标头并生成每个枚举具有一个函数的标头 char enum to string MyEnum t 以及类似这
  • 如何使引导图标与标签中的文本内联显示?

    我有显示文本和箭头的引导导航药丸 不幸的是 如果文本太长 箭头就会出现在锚点的边框上 Html 看起来像这样 a href span Some longer sample text span i class pull right icon
  • Pandas 根据有时相反的两列删除重复项

    我有一个 DF 看起来像 c1 c2 c3 1 A B x 2 A C y 3 B A x 4 B D z 5 A B y 正如你所看到的 如果我们忽略这一点 第 1 行和第 3 行就会重复c1 and c2是不同的列 或者如果它们颠倒了
  • 如何避免 Go 中的初始化循环

    当我尝试编译这段代码时 package main import encoding json fmt net http func main fmt Println Hello playground const GET GET POST POS
  • 如何为表达式添加括号?

    我有一个想法 可以制作一个简单的程序 它将帮助我处理 C 等语言中的运算符优先级 其中最困难的部分是为表达式加上括号 例如 我想要这个 a x b x 转换成这样 a x b x 我在以下步骤中手动完成 a x b x a x b x a
  • PowerShell 类方法的引用参数? [参考][Uint64]

    我有一个 powershell 类 我需要传递对 UInt64 变量的引用并从方法返回一个值 我正在尝试执行类似于下面代码的操作 但它给了我一个语法错误 也许我不需要添加 参考 因为所有变量在 powershell 中默认都是引用 包括 u
  • Python 中的 __new__ 和 __init__

    我正在学习 Python 到目前为止我可以讲述以下内容 new and init new 用于对象创建 init 用于对象初始化 new 之前被调用 init as new 返回一个新实例并且 init 之后调用以初始化内部状态 new 对
  • Portlet:转发资源请求以显示完整的门户

    我的目的是处理一个为资源提供服务的 ResourceRequest 动态生成的 PDF 如果生成此文件时出现问题 则应呈现 portlet 中带有失败消息的整个门户 是否可以将 ResourceRequest 转发到呈现完整门户的请求 我也
  • 如何使用Adobe Reader Mobile SDK 9开发pdf/epub阅读器?

    如何使用 Adob e Reader Mobile SDK 9 为黑莓设备开发 pdf epub 阅读器 如果您对 Adob e Reader 移动 SDK 有任何了解 请帮助我 Thanks 不可以 除非可以使用 JNI 否则 RMSDK
  • 如何使用 set 维护列表的顺序?

    In 1 l1 a 2 3 0 9 0 0 2 6 b a In 2 l2 list set l1 In 3 l2 Out 3 a 0 2 3 6 9 0 b 在这里您可以看到列表 l2 的顺序与原始 l1 的顺序不同 我需要从列表中删除重
  • 如何在任何类中的任何测试之前和之后运行一组代码?

    这是我的测试代码 public class Test1 BeforeClass public void setUp EmbeddedTomcat start test methods AfterClass public void tearD
  • Angular2 ngForm 不工作

    我正在尝试执行登录表单组件 但无法读取表单数据 当我尝试在控制台上写入用户名时 不明确的 writes 一切看起来都很正常 但表单数据没有进入组件 下面是html代码
  • 从 XAMPP 导出 MySQL 数据库 [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我需要发送带有 MySQL 数据库的网站 我已经在XAMPP中完成了网站和MySQL数据库 但不知道如何发送数据库 从 xampp 导
  • cpanel中的Python Flask应用程序路由:只能访问根url

    我在 cPanel 中设置了一个 python 应用程序 我已将应用程序 URL 设置为backend当我查询时mydomain com backend 它返回应用程序的根视图 这只是一个 html 你好 其余的端点是我需要的 但我在每个其