0

使用 python flask 在本地 ubuntu 机器上开发了一个网站。该网站在 127.0.0.1:5000 的 ubuntu 上运行良好。该网站应该在可以访问 cpanel 的 Godaddy 服务器上运行。怎么做?

4

2 回答 2

1

如果它是共享主机解决方案,您的问题的答案是否定的,您不能这样做。在共享主机环境中,Godaddy 仅使用 PHP 堆栈。所以你将无法在那里使用python。要么使用 VPS 并配置您的服务器。或与 Digital Ocean、AWS、Linode 等云服务提供商合作,

于 2019-12-20T12:24:06.177 回答
0

如果您的 CPanel 有“Setup Python App”选项(它基于 CloudLinux),您可以尝试在那里部署。

我遇到了一个问题,只有根 URL 可以工作,所有其他路由都返回 404。

将以下内容添加到 .htaccess 文件的顶部:

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

从以下位置获得此信息:https ://stackoverflow.com/a/63971427/10122266

抱歉,由于我还没有足够的权利,因此无法将其添加为评论。但是这个解决方案对我有用,如果这个小宝石对可能到达这里的人隐藏起来,那就太可惜了。

所以如果这篇文章不被删除将不胜感激。

于 2020-11-20T01:26:54.197 回答