=和空和〜位置有什么区别?
location /css/ {
}
location = /css/ {
}
location ~ /css/ {
}
答案 0 :(得分:0)
如果没有修饰符,则它是一个前缀字符串。
位置可以由前缀字符串或正则表达式定义。
使用~
修饰符,它是一个区分大小写的正则表达式。
使用前面的“〜*”修饰符(用于不区分大小写的匹配)或“〜”修饰符(用于区分大小写的匹配)指定正则表达式。
使用=
修饰符,它完全匹配。
使用“=”修饰符可以定义URI和位置的精确匹配。如果找到完全匹配,搜索将终止。
报价来自the manual。