私はウェブサイトを持っており、dockerコンテナのnginxにウェブサイトを配布しました。問題は、ウェブサイトを更新すると、Chromeアドレスバーにポート番号が表示され、エラーがリダイレクトされることです。
私はフロントエンドプログラマーであり、サーバー権限がないため、バックエンドで何も試すことはできません。サーバー側でnginx
構成ファイルを編集しようとしましたが、成功しませんでした。
ウェブサイトのアドレスは次のとおりです。
www.haetek.com/case
ページを更新すると、ポート番号8181が表示されます。
www.haetek.com:8181/case
通常のアドレスリダイレクトを期待しました。
これはdocker-compose.yml
services:
nginx:
image: 'bitnami/nginx:latest'
ports:- '80:8181'- '443:8443'
volumes:- ./conf:/opt/bitnami/nginx/conf- ./certs:/certs- ./data:/app
答え1
この問題を解決するには、アドレスの末尾にスラッシュを追加してください。
この住所
www.haetek.com/case
この住所に移動
www.haetek.com/case/
この問題がなぜ解決されたのかよくわかりません。しかしそれはうまくいきました。