0

私のアプリは私のサーバー上にあり、http: //vps465.ns.planethoster.net :8080/Calenicon/ で正常に動作します。

(したがって、GlassFish アプリのコンテキスト ルートは /Calenicon です)

ドメイン名はhttp://www.calenicon.rogです。

nginx の設定は単純です:

server {
    listen       80;
    server_name  calenicon.org www.calenicon.org;


    location / {
        proxy_pass      http://localhost:8080/Calenicon/;
        proxy_set_header  X-Real-IP  $remote_addr;
    }

しかし、http://www.calenicon.orgにアクセスすると、すべての相対パスに不要な「/Calenicon」が挿入されていることがわかりますか? (「なぜこのアプリなのか」というリンクをクリックしてみてください。パスの「/Calenicon」の部分を削除して、再び機能することを確認してください。)

誰かが私に解決策を教えてもらえますか? どうも!

4

1 に答える 1