nginx偽靜態規則配置

2021-08-20 18:09:13 字數 814 閱讀 8941

背景,

這樣的url很難看吧,**座程式猿怎麼會容忍這樣的事情發生的呢?

這樣的還差不多。

學會了這兩條規則配置,nginx的偽靜態規則配置基本就大專畢業了,哈哈哈哈…….

場景一:

重寫成

場景二:把帶引數的1.2解析成3

1.2.

3.伺服器配置檔案:

server

location ~ \.php

(.*)$

}

偽靜態配置檔案可以直接寫在 location / {} 裡面的,不推薦這樣做,建議新增加個rewrite.conf寫偽靜態檔案會好點,include 進來就行了,這樣可以在rewrite.conf裡面寫n多配置

location /
#場景一的規則

#rewrite a.html /index

.php/front/index

/index

last

;#場景二的規則

#1.#2.

#3.rewrite parse-(\w+)-(\d+).html /index

.php/front/index

/parse/name/$1

/age

/$2last

;

相信看過正則的同學都知道\w+和\d+是什麼意思的吧,\w是數字字母下劃線的意思,\d是數字的意思 +是最少乙個 1到無窮大 這樣是1-3位數,關於正則這裡就不多介紹啦,看下正則就知道了哦 !!!

nginx配置偽靜態

1.將原apache專案中的偽靜態檔案轉化為nginx的偽靜態 2.將轉化後的偽靜態覆蓋原來的偽靜態檔案內的內容 3.配置nginx伺服器的檔案 4.重新啟動nginx伺服器 詳解 1 找到專案中的偽靜態檔案 vim開啟檔案,將內容複製出來 下面這個是本人的檔案 2 下面這個是自動轉化的 3 將轉化...

偽靜態配置apache 和nginx

1 在laragon環境的目錄c laragon etc apache2 sites enabled下 c laragon www wuhan public allowoverride all require all granted rewriteengine on rewritecond d re...

偽靜態規則RewriteRule htaccess

一 正規表示式教程 偽靜態規則寫法rewriterule htaccess詳細語法使用教程分享 簡單說下 偽靜態實際上是利用php把當前位址解析成另外一種方法進行訪問 要學偽靜態規則的寫法,你必須得懂一點正則,不會沒關係,照著下面的套就行 一 正規表示式教程 有乙個經典的教程 正規表示式30分鐘入門...