rewrite ^(.*)$ https://${server_name}$1 permanent;
时间: 2023-08-13 15:07:19 浏览: 124
nginx rewrite常用示例
这是一个 Nginx 的 Rewrite 规则,它的作用是将所有的 HTTP 请求都重定向到 HTTPS 协议下。具体的解释如下:
- ^(.*)$:表示匹配任意字符,使用了正则表达式语法。
- https://${server_name}$1:表示重定向到 HTTPS 协议下,并保留原来的 URI。
- permanent:表示使用 301 永久重定向,让浏览器记住这个重定向,下次再访问该 URL 时会直接访问重定向后的地址。
这个规则一般用于实现网站的强制 HTTPS 访问。
阅读全文