是否可以在 path 上html
使用 Python不提供目录索引而是提供文件?SimpleHTTPServer
'/'
拥有一个文件login.html
的目录在 path 上提供目录索引'/'
。
python -m SimpleHTTPServer 7800
我想要login.html
on的内容'/'
。
那可能吗?
是否可以在 path 上html
使用 Python不提供目录索引而是提供文件?SimpleHTTPServer
'/'
拥有一个文件login.html
的目录在 path 上提供目录索引'/'
。
python -m SimpleHTTPServer 7800
我想要login.html
on的内容'/'
。
那可能吗?
SimpleHTTPServer
(或http.server
在 Python3 中)将提供一个目录,除非该目录包含一个名为 的文件index.html
,在这种情况下它将提供该文件。
所以只需重命名login.html
为index.html
它应该做你想做的事。
默认情况下,http 服务器会查找 index.html 文件并加载它。否则它将服务于目录结构。
您可以扩展 SimpleHTTPServer 并使用适当的路由编写自己的类。我更喜欢这个。
但或者,您也可以在 index.html 中添加重定向。
<html>
<body>
<!-- redirect on load -->
<script>
window.onload = function () {
window.location.href = "login.html";
}
</script>
</body>
</html>