2019年12月

积土成山,风雨兴焉;积水成渊,蛟龙生焉;积善成德,而神明自得,圣心备焉。故不积跬步,无以至千里;不积小流,无以成江海。骐骥一跃,不能十步;驽马十驾,功在不舍。锲而舍之,朽木不折;锲而不舍,金石可镂。蚓无爪牙之利,筋骨之强,上食埃土,下饮黄泉,用心一也。蟹六跪而二螯,非蛇鳝之穴无可寄托者,用心躁也。

赵简子之子,长曰伯鲁,幼曰无恤。
将置后,不知所立,乃书训戒之辞于二简,以授二子曰:“谨识之!”
三年而问之,伯鲁不能举其辞;求其简,已失之矣。
问无恤,诵其辞甚习;求其简,出诸袖中而奏之。
于是简子以无恤为贤,立以为后。

“我并不知道我在世人眼中是什么模样,对我来说,我似乎只像是一个在海边玩耍的男孩,不时找一颗平滑的卵石,或是比较美丽的贝壳来取悦自己,而真理的大海则横陈在我面前,一无发现。”
------牛顿年老时写道。
Sir Isaac Newton, 1642-1727

vi /etc/xxx.cnf

进入vi后,按i
移动上下左右键到,你想插入的位置,然后打字。这时跟记事本是一样的。

打完字后,按ESC
然后输入
:wq
就保存退出了。


进入编辑模式之后: 删除和修改直接用键盘上的删除,del键Esc:
退出编辑模式之后: q: 推出
wq:保存退出
q!: 不保存,强行退出
dd:删除光标所在的一行
3dd:删除从光标开始的3行
yy:拷贝光标所在的行
p:粘贴
3yy:拷贝从光标开始的3行

LNMP下的Nginx如果想将域名zyzyw.com 301重定向到www. zyzyw.com ,同时www. zyzyw.com 已经添加上,可以按如下步骤修改 使用命令编辑器vi、nano或winscp图形管理软件编辑对应的虚拟主机,一般虚拟主机配置文件位于:/usr/local/nginx/conf/vhost/域名.conf ,如添加的域名是www. zyzyw.com 则配置文件是/usr/local/nginx/conf/vhost/www. zyzyw.com.conf 在配置文件代码如下:

zyzyw.com 301跳转到www. zyzyw.com 示例配置如下:

省略www. zyzyw.com 虚拟主机server配置
server {
listen 80;
server_name lnmp.org;
return 301 http://www.zyzyw.com$request_uri;
}


如果是想让http强制跳转到https,把里面的http换成https就行。
http站点301跳转到https站点示例配置如下:

server {
listen 443 ssl;
server_name www. zyzyw.com;
省略其他配置
}
server {
listen 80;
server_name zyzyw.com;
return 301 https://www.zyzyw.com$request_uri;
}


按上面例子修改完成后保存,执行:/etc/init.d/nginx restart 重启nginx,使其生效。

如果是想让https:// zyzyw.com强制跳转到https://www.zyzyw.com
可以在https的虚拟主机配置文件中root行或server_name行下面添加上

if ($host = 'lnmp.org') {
return 301 https://www. zyzyw.com$request_uri;
}


如果要设置跳到访问域名的https站点上的话可以设置为:return 301 https://$host$request_uri;

同上所有更改nginx的配置都需要重启ngin生效。