国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > Nginx > 正文

利用Nginx的map指令實現頁面跳轉

2024-08-30 12:26:00
字體:
來源:轉載
供稿:網友

前言

本文主要介紹了利用Nginx中map指令實現頁面跳轉的方法,有需要的下面來一起學習學習。

實現方法

在 nginx.conf 的 http 域中添加 map 指令規則,這里包含一個 URL 規則映射文件:

# 設置301跳轉map $request_uri $new { include /etc/nginx/redirect.map;}

map 指令支持引入一個映射文件的方式,這里 redirect.map 文件內容格式如下:

~^/page/mordern-php$ /page/modern-php;

目前只添加了一行作為測試,前面可以是正則表達式,后面是要跳轉到的新的 URL ,每行以分號結束。

由于網站開啟了 HTTPS,在監聽 443 端口的 server 塊中,location 語句前添加規則如下:

if ($new) { rewrite ^ https://www.tanteng.me$new redirect;}

這個語句表示如果 URL 匹配到 redirect.map 里的規則,則跳轉到新的 URL 規則。

重啟 nginx 服務,就可以看到效果了。

總結

好了,以上就是利用Nginx的map指令實現頁面跳轉的全部內容了,這個功能對大家來說還是相對比較實用的,希望本文對有需要的人能有所幫助,如果有疑問大家可以留言交流。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 定日县| 盐山县| 兴义市| 平邑县| 聂拉木县| 邳州市| 革吉县| 百色市| 临汾市| 红安县| 雷山县| 威海市| 资阳市| 内丘县| 宣化县| 绥阳县| 辰溪县| 潞西市| 沙坪坝区| 柳州市| 当阳市| 威海市| 曲松县| 江陵县| 纳雍县| 温泉县| 宁乡县| 青河县| 镇江市| 新昌县| 田东县| 临沂市| 河津市| 兴城市| 育儿| 城固县| 平湖市| 高州市| 腾冲县| 桑日县| 石棉县|