nginxを使用して、www
というクエリのプレフィックスを付けようとしています。複数のパラメータに対してNginxリダイレクトが機能しない
問題:domain.com
とdomain.com/about
はWWWの接頭辞を取得しますが、domain.com/c/3kl239zz
は(少なくともそれは、ブラウザのバーに表示されていない)しません。私たちは、サブドメイン、すなわち test.domain.com
にケータリング2つの追加nginxのブロックを有する
- :
# redirect block server { listen 80; server_name domain.com; return 301 https://www.domain.com$request_uri?; } # website block server { listen 443 ssl; server_name www.domain.com; ... }
追加情報:
はここでnginxのブロックです。
domain.com/c/3kl239zz
において、c
は、角度 の状態であり、3kl239zz
は、db文書の参照である。
でこれを与えることができます:http://stackoverflow.com/a/7958540/2097224 ... '$ request_uri 'それなしで試してみる? ' – aldanux
コメントありがとう。ちょうど試しましたが、何もしていないようでした。 – dmr07