自从我的另一个博客使用了HTTPS后,瞬间感觉高大上了不少,尤其是在chrome内核中访问还有个绿色的小锁,但是https也给我带来了不少问题,比如百度分享不好使(已有解决方案),不能使用CDN加速,再有一个就是在后台访问phpMyAdmin过程中会出现:
“The plain HTTP request was sent to HTTPS port”
这是因为phpMyAdmin不会去识别网站是否强制使用HTTPS访问,默认使用http的80端口,其实这样将http改成https继续访问就可以了!但是呢我这人比较懒,喜欢一劳永逸的东西,于是就做了如下修改:
location ~ .*\.(php|php5)?$ { #fastcgi_pass unix:/tmp/php-cgi.sock; fastcgi_pass 127.0.0.1:xxxx; fastcgi_index index.php; fastcgi_param HTTPS on; include fastcgi.conf; }
只需要在xxx.conf中的这一段里添加:
fastcgi_param HTTPS on;
未经允许不得转载:李阳的藏宝阁 » 在nginx服务器上使用https访问phpMyAdmin的问题及解决方法