nginx踩坑记和一些使用总结
前两天,有一个需求,在同一域名下,通过不同的路径去访问完全独立的项目,大概就是这样
// 访问项目一
http://abc.com
//访问项目二
http://abc.com/admin
由于之前对nginx的一些匹配理解不对,花了点时间才搞定,还是要记录一下。
前两天,有一个需求,在同一域名下,通过不同的路径去访问完全独立的项目,大概就是这样
// 访问项目一
http://abc.com
//访问项目二
http://abc.com/admin
由于之前对nginx的一些匹配理解不对,花了点时间才搞定,还是要记录一下。
今天想改一下Nginx的配置文件,发现忘了在哪个目录了
可以运行nginx -t
这个命令是检查nginx配置文件的语法是否正确,同时会输出nginx配置文件的路径,会看到这样:
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
get
输出文本
th:text="${text}"
<p th:text="${text}"><p>
text
是一个变量,th:text
命令输出的内容会替换当前标签里面的全部内容,上面输出:
<p>这里是输出内容<p>
注意th:text
会把输出全部转换为字符串,如果你的变量里面有标签,也会解析为字符串,想要标签正常的被浏览器解析,要使用th:utext
循环数组列表
th:each=${item:list}
<p th:each="${item:list}" th:text="${item.text}" > </p>
list
是数组,item
是数组的每一项
判断一个列表是否为空
${#lists.isEmpty(list)}
<p th:if="${!#lists.isEmpty(list)} > </p>
上面的list
不为空才显示p
标签
未完
查看、添加、提交、删除、找回,重置修改文件
git help command
# 显示command的help
git show # 显示某次提交的内容 git show $id
git co --
git co . # 抛弃工作区修改
git add
git add . # 将所有修改过的工作文件提交暂存区
git rm
git rm
git reset