您可以运行Web服务器(例如nginx)来将流量路由到Flask网站或静态博客内容,而不是依靠Flask提供静态博客内容。
[我正在运行在Heroku上托管的Flask网站https://www.example.org
,并附带一个通过Hugo生成的静态博客https://www.example.org/blog
,我正在寻求使这一过程更加有效]]
根据我的研究,出于SEO原因,最好将博客放在子目录中。
我目前维护博客的工作流程如下:
whitenoise
访问静态文件夹我意识到通过Flask提供静态内容的计算效率较低(可以接受),但是现在这不是主要问题。
但是我确定必须有更好的方法?!
我正在运行一个在Heroku上托管的Flask网站https://www.example.org,其中包含一个通过Hugo生成的附加静态博客https://www.example.org/blog,希望做到这一点...
您可以运行Web服务器(例如nginx)来将流量路由到Flask网站或静态博客内容,而不是依靠Flask提供静态博客内容。
用户请求-> https://example.org-> nginx->烧瓶
用户请求-> https://example.org/blog-> nginx->静态内容(托管在nginx服务器或其他位置)
您可以运行Web服务器(例如nginx)来将流量路由到Flask网站或静态博客内容,而不是依靠Flask提供静态博客内容。