首页 > 系统相关 >nginx alias与root的区别

nginx alias与root的区别

时间:2022-08-29 18:56:37浏览次数:61  
标签:web alias doc 路径 dev nginx root

alias与root的区别

//alias与root的区别
* root    实际访问文件路径会拼接URL中的路径,会到root + location 寻找资源
* alias   实际访问文件路径不会拼接URL中的路径,会到alias后定义的目录中找资源



location /dev/{		#注意,使用alias的时候,如果这里dev后面加了/,下面的doc后面必须也要加/ ,如果dev后面没加 /,那么doc后面加不加 /都可以
	alias /web/dev/doc/; #这个查找文件的路径直接是/web/dev/doc/
}

location /dev/{
	root /web/dev/doc/; #这个查找文件的路径应该是/web/dev/doc/dev
}

标签:web,alias,doc,路径,dev,nginx,root
From: https://www.cnblogs.com/liwenchao1995/p/16637004.html

相关文章

  • nginx 账号认证功能
    nginx账号认证功能//创建账号密码yum-yinstallhttpd-toolsmkdir-p/usr/share/nginx/passwdhtpasswd-cbm/usr/share/nginx/passwd/.htpasswduser1123456htpa......
  • nginx调优
    本文中,红色字体为nginx调优建议值。  1.Linux系统资源限制配置调优linux资源限制配置文件是/etc/security/limits.conf;限制用户进程的数量对于linux系统的稳定性非......
  • docker+nginx 安装
    1:在官网https://hub.docker.com/_/nginx/tags  检查当前所有Docker下载的镜像dockerimages 3、创建Nginx配置文件 启动前需要先创建Nginx外部挂载的配置文件(......
  • nginx配置文件
    nginx.conf配置文件分为3部分第一部分:全局块   第二部分:event块 第三部分:http块  ......
  • Nginx
    Nginx中有一个master进程和多个worker进程,master进程主要用来管理worker进程,worker用于处理网络请求。通过向master发送信号,就可以管理master和worker,如./nginx-s......
  • 【k8s】使用k8s部署一个简单的nginx应用
    1、创建命令空间kubectlcreatenamespacetest  2、编辑nginx-deployment.yaml---apiVersion:apps/v1kind:Deploymentmetadata:name:nginxname......
  • android root 运行 shell
    publicclassshell{staticvoidshell(Stringsh)throwsException{try{Processsu=Runtime.getRuntime().exec("su");Da......
  • nginx安全配置
    #safe_config_staradd_headerX-Xss-Protection"1;mode=block";add_headerX-Content-Type-Optionsnosniff;#add_headerX-Frame-OptionsDEN......
  • 【ubuntu 18.04 Server】配置root密码,并设置远程访问
    1、设置root密码使用具有root权限的账户执行sudopasswdroot   2、配置远程ssh访问sudoapt-getinstallopenssh-server编辑配置文件sudovim/etc/ss......
  • nginx http code
    301:永久重定向,表示请求的资源分配了新的url,以后应使用新url302:临时重定向,请求的资源临时分配了新的url(response中location所指的地址),本次请求暂时使用新url304:自从上次......