0

私はPython Webサーバーを作成しており、URLの見栄えを良くしたい部分にいます。私www.example.com/index.htmlwww.example.com.

私の Web サイトには という別のページがありauth.html、ログイン ページとして機能します。www.example.comからに移動するときはいつでもうまく機能しwww.example.com/authますが、リンクをクリックして戻ると、インデックス ページにあるにもかかわらず、ブラウザにwww.example.com表示されます。www.example.com/auth

これは大したことではないかもしれないとあなたは言いwww.youtube.comます。これは、ユーザーにとって非常に混乱を招きます。www.youtube.com/profile/user1231251www.youtube.comwww.youtube.com/profile/user1231251

私の現在のリクエストハンドラーには、次のような数行のコードがあります。

if self.path.endswith(""):
    #Make html file, send response and write html file in wfile

if self.path.endswith("auth"):
    #Make auth page, return to browser, etc

TLDR:www.example.com/authページから私のホームページ ( ) に戻ると、リンクwww.example.comが表示されます。www.example.com/auth

4

0 に答える 0