1. 程式人生 > >奪命雷公狗---linux NO:37 linux下nginx的URL重寫或者偽靜態頁面

奪命雷公狗---linux NO:37 linux下nginx的URL重寫或者偽靜態頁面

com linu .com usr gin 也有 sbin 技術分享 images

最終效果如下所示:

技術分享

其實很簡單,首先在 html 目錄下創建一個test.php 的文件,如下所示:

技術分享

然後使用vi打開他,寫份測試源碼,源碼如下所示:

技術分享

然後保存退出,去到 /usr/local/nginx/conf 找nginx.conf 配置文件,修改一下即可。。

在46行加入修改規則即可,說白了就玩正則表達式而已,$1 是nginx給我們預留的變量,直接使用即可

rewrite leigood-(\d+)\.html /test.php?id=$1;

技術分享

修改完成後回到 sbin 目錄下執行以下命令即可:

./nginx -s reopen

技術分享

這樣就完成了,這有人稱呼他為URL重寫,也有人稱他為偽靜態頁面,叫法不同,但內容和作用是相同的的。。。。

奪命雷公狗---linux NO:37 linux下nginx的URL重寫或者偽靜態頁面