locatin 后如果有等号,则表示精确匹配,只匹配单个确定的路径;
如果没有等号,直接为路径,则匹配以此路径开头的请求。
location / { root html; index index.html; } # location /datav { # root D:/aaa; # index index.html; # } location /datav { alias D:/aaa; index index.html; }
如上,使用root和alias分别进行配置访问路径“/datav”时,需要注意:
root 表示资源文件的根目录文件夹,而路径“/datav”则是根目录下的子文件夹名称,所以此配置按路径访问的文件地址是“D:/aaa/datav/index.html“;
alias 表示别名,将当前的路径“/datav”作为后面文件夹的别名,所以上面配置路径访问的 文件地址是“D:/aaa/index.html“;
请求过滤的配置方法
在server节点下配置过滤请求的if条件,如下,只允许get和head请求:
server { listen 80; server_name jvm123.com; if ( $request_method !~ ^(GET|HEAD)$ ) { return 403; } location / { # ... } }
相关推荐阅读:
Linux远程登陆和上传文件(Putty、Pscp)
在Windows主机上远程登陆Linux和上传文件,使用Putty和Pscp则非常方便,这两个工具小巧易用。 工具下载 官方地址: Https://Www.Chiark.Greenend.Org.Uk/~Sgtatham/Putty/Latest.Html 直接点击就可以下载 Putty.Exe 和 Pscp.Exe 阅读更多Linux远程登陆和上传文件(Putty、Pscp)[...]...
Docker 迁移(容器和镜像导入、导出)
Docker容器的迁移 运行一段时间后的容器,其中包含了新的内容,如果想把这些内容数据一并迁移到新的主机上,可以按照以下步骤进行(以迁移Wordpress为例): 1. 提交容器快照生成新的镜像 Wordpress-Backup Docker Commit -P Docker-Wordpress Wordpress-B阅读更多Docker...
服务器数据库被攻击记录
记一次服务器数据库被攻击的经验,以警后世。...
Docker构建镜像–DockerFile
Docker 构建自定义的镜像: $ Docker Build -T Shykes/Myapp . $ Docker...
Docker Compose
Compose 使用的三个步骤: 使用 Dockerfile 定义应用程序的环境。 使用 Docker-Compose.Yml 定义构成应用程序的服务,这样它们可以在隔离环境中一起运行。 最后,执行 Docker-Compose...
常用Ping服务列表
Ping是基于XML_RPC标准协议的更新通告服务,是用于Blog在内容更新时通知博客搜索引擎及时进行抓取、更新的方式。博客搜索引擎在成功接受到Ping以后,会立刻进行抓取并更新。使用Ping服务,可以让博客搜索引擎在第一时间抓取到您博客上的新内容。 以下是收集的Ping服务的列表: Http://Ping.Baidu阅读更多常用Ping服务列表[...]...