Hiraku Dev
  • 消息新知
    • iPhone 情報
    • iPad 情報
    • Mac 情報
    • Jailbreak情報
  • 應用教學
    • iPhone 教學
    • iPad 教學
    • Mac 教學
    • 軟體教學
    • 開發技巧
    • 技術研究
    • WordPress 教學
  • 3C資訊
  • 心得交流
  • 站務公告
  • 粉絲專頁
  • 關於皮樂
  • 作品列表
  • 留言板

nginx 指定路徑不轉址的方法

2017/08/18 0 comments Article 技術研究

如題,因為我平常有用 SSL 加密,所以預設都會自動轉址為 https 開頭的 URL。但因為某個服務不能用 https,所以要指定該路徑不轉 https。

因為那個路徑雖然不轉 https,但是又用了 proxypass,所以一般網路上的教學是不適用的。

正確方法如下:

1
2
3
location ~ ^((?!somewhere).)*$ {
     rewrite ^/(.*)$ https://domain.com/$1 permanent;
}

這樣除了有 “somewhere” 這個關鍵字之外的 URL 都會自動加 https。

分享文章:

  • Tweet
  • Pocket
  • Telegram
  • 更多
  • 列印
  • 電子郵件
  • 在 Tumblr 上分享
  • WhatsApp

相關

Tags: https, nginx, SSL

發表迴響 取消回覆

搜尋

熱門文章

  • 漢語拼音輸入法~學習篇
  • iPhone 7 Plus 使用十天後的簡易心得
  • Mini Display Port 轉接線不等於 Thunderbolt 轉接線
  • 我用的 Mac 軟體
  • 巫師三 全破兩輪簡易心得

粉絲專頁

粉絲專頁

部落格統計

  • 2,600,525 個點閱數

About

創用 CC 授權條款

本站開站至今已有 天

Copyright Hiraku Dev 2019 - Theme by ThemeinProgress

loading 取消
文章未送出─請檢查你的電子郵件地址!
電子郵件地址檢查失敗,請再試一次
抱歉,你的網誌無法透過電子郵件分享