首页
仓库
文档
nginx手册
Docker手册
workerman
Flask
PHP
python
RabbitMQ
其他
Linux
占位1
占位2
目录
##地址重写 ``` location / { return 301 http://ww.www.cn/demo/m3u8play/; } ``` return三种code,code url和url。 返回状态码:444表示关闭连接 301表示http1。0中永久重定向,302表示临时重定向,进制缓存。http1.1后,303表示临时重定向,允许改变方法,进制缓存,307表示临时重定向,不允许改变方法,禁止被缓存,308表示永久重定向,不允许改变方法。 返回code ``` location / { return 301 https://www.xxxx.com$request_uri; } ``` **db.www.cn/xxx.html 重定向到data.www.cn/xxx.html** ``` if ($host ~ '^db.www.cn'){ return 301 http://data.www.cn$request_uri; } ``` ###短连接跳转 www.123.cn/abcd重新定向到tourl.php?code=abcd 在通过php再次跳转 ``` location / { rewrite '^/[a-zA-Z0-9]{4,8}$' https://$Host/tourl.php?code=$uri break; } ```