请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于yii2中nginx配置文件的疑问?

location / {
    #单入口文件配置
    try_files $uri $uri/ /index.php$is_args$args;
}

location ~ \.php$ {
     # 匹配php后缀的配置
    include fastcgi_params;
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    fastcgi_pass 127.0.0.1:9000;
    try_files $uri =404;
}

location ~* /\. {
    # 匹配http://servername/.?
    deny all;
}

老师,你好,我已经中文注释了,前面2个location,但请看后面的一个location,他是正则匹配,"."表示任意一个字符。我想他们匹配的是http://servername/.,但是我觉得我的理解是错误的,请指正。谢谢

正在回答 回答被采纳积分+3

1回答

Jeson 2020-01-03 09:45:26

要比配任意一个字符着么作

location ~*  ^$ {

}

0 回复 有任何疑惑可以回复我~
  • 提问者 qq_慕斯卡6187973 #1
    我提问提的不好,我想问的不是匹配任意一个字符,而是问为啥location ~* /\. {}为啥会匹配到http://servername/.a,http://servername/.ht,按照我的理解,不是应该location ^~ /\. {}吗?
    回复 有任何疑惑可以回复我~ 2020-01-03 09:53:45
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信