其實中間把ostube、wordpress與php等比較基本在用的東西從apache轉到nginx時,都沒什麼問題…但,在把phpMyAdmin轉過來之後,就遇上了強制換為https方式連線的問題(Force SSL connection)…
在phpMyAdmin改了無數次的版本之後…他多了一個setup的東東方面我們自已客製config.inc.php…不用特別修改預設的config.inc.php,他把他視覺化了…
然後,我在設定「強制使用ssl連線」時,雖然連入輸入帳密的第一頁面是https沒錯,但我輸入帳密按下登入之後,他一定會跳回http然後帶port為443(就像http://localhost:443/phpMyAdmin)…我得特別再把http改為https…才會進入phpMyAdmin的管理頁…
我是不覺得這樣很煩啦…也可以擋一些無聊人士…但,把http改https的這個方式在chrome瀏覽器有時會異常…而我最近又棄firefox而用chrome…所以…還是有找方式解決。
找到nginx中你自訂的ssl的config…在fastcgi導入php的地方,加上
fastcgi_param HTTPS on;
話說…這個問題,從我棄apache改用nginx之後…就一直困擾我至今,不過,並非是Nginx或phpMyAdmin的問題,只是我懶的去找解法…
沒有留言:
張貼留言