高捷博客

IT技术笔记博客

phpMyAdmin运行在nginx https时报400错误的解决方法

网站开通了HTTPS服务,准备将phpMyAdmin也实现https访问,然而在配置完nginx的HTTPS服务后,phpMyAdmin登录却出现了问题,如下:

400 Bad Request

The plain HTTP request was sent to HTTPS port.

利用Nginx实现Varnish支持SSL访问

之前博客其实是以Varnish=>Nginx=>PHP(FPM-FCGI)来访问的,但Varnish不支持SSL,也就是说无法使用https。

所以耍点小聪明,以Nginx(443)=>Varnish(80)=>Nginx=>PHP(FPM-FCGI)来访问到博客。也就是说https走Nginx,反代回Varnish,Varnish反代后端Nginx反代PHP。

Nginx屏蔽.git目录

现在git很流行,大家也都开始使用它来管理网站源码,但是.git数据目录在网站的源码根目录也会有一份,nginx通常配置的时候不会对隐藏目录进行 特别处理,这样你的源文件就暴露在大庭广众之下了。为了安全,我们需要在nginx配置中对此特别处理一下,处理方法很简单。

-bash: /bin/rm: Argument list too long

使用rm删除缓存目录文件时,报如下错误"-bash: /bin/rm: Argument list too long"提示文件数目太多的解决方法。

Nginx www域名重定向

因为搜索引擎会同时收录带www和不带www的两个域名的同一站点,影响排名,所以要将一个域名永久重定向到另一个域名,实现传递权重。

站内搜索
控制面板
您好,欢迎到访网站!
  查看权限
«   2019年7月   »
1234567
891011121314
15161718192021
22232425262728
293031
最近发表
最新评论
标签列表
文章归档
友情链接
站点信息
  • 文章总数:99
  • 页面总数:3
  • 分类总数:3
  • 标签总数:66
  • 评论总数:12
  • 浏览总数:69615

关于本站 | 给我留言 | 网站地图 | 免责申明 | 百度统计

Copyright ©2019 高捷博客 All rights reserved. Powered By Z-Blog 冀ICP备16006687号

冀公网安备 13073202000010号