2020年3月

手册:http://nginx.org/en/docs/

涵盖了安装教程,开始使用教程,常用使用情景教程,指令索引,变量索引 等链接。

变量:http://nginx.org/en/docs/varindex.html

变量在 nginx 配置中使用很多,使用变量可以根据需要处理特定部分。如:$rui, $scheme, $request_filename, $host, $request_uri

指令:http://nginx.org/en/docs/dirindex.html

如:listen, include, location, if, auth_basic

2020-03-04T00:56:38.png

Git 是目前世界上最流行的版本控制工具,它可以记录历史操作和协同工作。

Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.

下面介绍 Git 命令行工具的安装和使用。

- 阅读剩余部分 -

最近自己做了一个 typecho 的主题,主要是手机端的页面优化和字体优化,使用了 bootstrap 来渲染,主题在 GitHub 上开源:https://github.com/nie11kun/TypechoAwesome

但是测试发现搜索框无法正确搜索,总是返回主页。

今天终于发现问题所在了,由于我的网站使用的 NS 服务是 cloudflare 的,在当时设置的时候,把移动端 Mobile Redirect 优化选择上了,每次访问网站都会重定向到 m.niekun.net,估计是 cf 做了什么精简,导致功能丢失,把 Mobile Redirect 关闭就正常了。

具体修改路径是 speed - optimisation:
2020-03-03T14:33:02.png

页面拉到最下方,将 Mobile Redirect 关掉:
2020-03-03T14:33:36.png

再次访问主页,就不会重定向到 m.niekun.net 而是 niekun.net 了。

由于 typecho 是一个动态网页,每篇文章都 URL 都是形如:https://niekun.net/index.php/archives/192.html

这种包含 php 的动态网站首先不太美观链接比较长,而且在搜索引擎索引时也对动态链接不太友好。所以需要将以上链接形式进行处理,使网页看起来更像静态链接,形如:https://niekun.net/archives/192.html。

- 阅读剩余部分 -