SimpleHTTPServer
(或Python3中的http.server
)将服务于一个目录,除非该目录包含一个名为index.html
的文件,否则它将提供该目录下的内容。如果存在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>