背景,
這樣的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分鐘入門...