安裝SSL证書之後, 需要http強制301跳轉https時關於nginx的.conf文档配置寫法

字號+ 編輯: 国内TP粉 修訂: 人在硅谷 來源: 2023-09-10 我要說兩句(0)

親測可用。

如果你的網站裡有post表單, 而你在跳轉https的時候只寫一個rewrite, 那麽參數會丟失, POST肯定是要出問題的。在網上找了找想繞過這個問題, 可行的代碼如下:

if ($request_method ~ ^(POST|DELETE|OPTIONS)$) {
    proxy_pass https://www.xxxxx.com;
    break;
}

rewrite ^/(.*)$   https://www.xxxxx.com/$1 permanent;

聽說有的哥們找不到nginx的配置文档在哪裡?

你只需要找到nginx的安裝目錄, 之後找到你站點名稱+.conf擴展名結尾的文档裡, 看著改即可。實在不會的+QQ群2702237

閲完此文,您的感想如何?
  • 有用

    0

  • 沒用

    0

  • 開心

    0

  • 憤怒

    0

  • 可憐

    0

1.如文章侵犯了您的版權,請發郵件通知本站,該文章將在24小時内刪除;
2.本站標注原創的文章,轉發時煩請注明來源;
3.交流群: 2702237 13835667

相關課文
  • 防止退出linux終耑退出之後導致的nohup進程強制退出

  • Linux系統下word文档轉成pdf的辦法

  • ubuntu和debian安裝nginx或者tengine報錯, 找不到pcre依賴庫的解決辦法

  • 常見的web中間件請求返回狀態碼

我要說說
網上賓友點評