1

我有一个在 https 上运行良好的 Cherrypy 网站,我可以在 http 端口上运行相同的服务器,而无需像这样转发:

from cherrypy._cpserver import Server
server2 = Server()
server2.socket_host = "123.123.123.123"
server2.socket_port = 80
server2.subscribe()

我可以在 http 端口上运行另一个 Cherrypy 实例,并通过rise cherrypy.HTTPRedirect在类中将其转发到 https:


class HelloWorld(object):
    @cherrypy.expose
    def index(self):
        raise cherrypy.HTTPRedirect("https://example.com", status=301)

有没有办法在不运行另一台服务器或使用 3rd 方服务的情况下将 http 转发到 https?

4

0 回答 0