![通过 Nginx 搜索控制台验证](https://linux22.com/image/719391/%E9%80%9A%E8%BF%87%20Nginx%20%E6%90%9C%E7%B4%A2%E6%8E%A7%E5%88%B6%E5%8F%B0%E9%AA%8C%E8%AF%81.png)
我是 booking.com 的联盟合作伙伴。我可以使用重定向将请求重定向到 booking.com。现在,我想在 Google 搜索控制台上关注我的网站。因此,我想使用 Google 验证 HTML 文件验证我的网站。我已经将其上传到我的文件夹中,但找不到它。
我正在分享我的 nginx 配置。提前谢谢您。
server {
listen 80;
server_name www.example.com;
if ($request_uri ~ .*.html.*) {
rewrite ^/(.*)$ /home/example/google707f2904060d9180.html;
}
rewrite ^/(.*)$ https://www.booking.com/index.ru.html?aid=345793 redirect;
答案1
location / {
return 301 https://www.booking.com...;
}
location = /google...html {
try_files /google707f2904060d9180.html =404;
}
除了与后一个块上的精确路径匹配的请求之外,所有其他请求都location
将被重定向到这里。第二个块将提供该文件。