私はトルネードを使ってウェブサーバーを構築しています。今準備が整ったので、自分のサーバのIPアドレスで私のウェブサイトにアクセスできます。
トルネードのドメイン名を設定するには
また、ドメイン名を取得しましたが、ドメイン名を使用してサーバーにアクセスする方法がわかりません。
たとえば、IPはa.a.a.a
で、ドメイン名はwww.mysite.com
です。今のところ私はwww.mysite.com
を使って私のウェブサイトを訪問することができますが、インデックスページだけです。意味は、私はサブページのすべてを訪問することはできませんwww.mysite.com/page1.html
のような。
が私のコードです:
class Application(tornado.web.Application):
def __init__(self):
handlers = [
(r"/(.*js$)", tornado.web.StaticFileHandler, {'path': 'static/'}),
(r"/(.*css$)", tornado.web.StaticFileHandler, {'path': 'static/'}),
(r"/(.*xml$)", tornado.web.StaticFileHandler, {'path': 'static/'}),
(r"/(.*jpg$)", tornado.web.StaticFileHandler, {'path': 'static/'}),
(r"/(.*png$)", tornado.web.StaticFileHandler, {'path': 'static/'}),
(r"/(.*ico$)", tornado.web.StaticFileHandler, {'path': 'static/'}),
(r"/(.*country\.html$)", PageHandler),
(r"/(.*city\.html$)", PageHandler),
(r"/(.*look\.html$)", PageHandler),
(r"/(index)", SearchHandler),
(r"/$", IndexHandler),
]
settings = dict(
#template_path = os.path.join(os.path.dirname(__file__), "beejeen/"),
#static_path = os.path.join(os.path.dirname(__file__), "beejeen/"),
)
super(Application, self).__init__(handlers, **settings)
私は竜巻のためのいくつかの設定を行うべきだと思いますが、私は方法がわかりません。