gpt4 book ai didi

python - Bottle 服务器路由到多个 html 页面

转载 作者:行者123 更新时间:2023-11-28 00:39:29 26 4
gpt4 key购买 nike

我已经设置了一个 bottle 服务器,我想启动位于我的主网站文件夹中的 index.html 和 second.html 页面。我之前用来显示 index.html 的代码是:

@route('/')
def server_static(filename="index.html"):
return static_file(filename, root='./index.html')

目前,它不会工作,它会抛出一个服务器错误,指出该文件不存在。如何启动不仅我的索引,而且启动我的其他页面?

最佳答案

root 需要是包含文件的文件夹的路径,而不是文件本身:

@route('/<filename>')
def server_static(filename):
return static_file(filename, root='/path/to/files')

因此请求 example.com/index.html 将提供位于 /path/to/files/index.html 的文件。

关于python - Bottle 服务器路由到多个 html 页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54372683/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com