您当前的位置:首页 > 计算机 > 服务器 > Nginx

Nginx 如何配置单文件路由

时间:03-31来源:作者:点击数:

问题背景

想要使用一些第三方服务,比如Facebook或者谷歌广告,往往需要进行域名验证。而域名验证的一种方法是在域名所在网站的根目录下提供一个文件。例如:

http://mydomain.com/site-verification.txt

如果使用Nginx作为反向代理,要怎么进行配置呢?

解决方法

基本方法就是为这些单文件配置location路由规则。

注意

要注意Nginx的location匹配规则,需要让这条规则被优先匹配。

最简单的就是不使用正则表达式,采用精准匹配。

有两种配置方法:

使用root

示例

location =/site-verification.txt {
    root <site-verification文件所在目录>;
}

使用alias

示例

location =/site-verification.txt {
    alias <site-verification文件的绝对路径>;
}
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门