nginx配置偽靜態

2021-09-11 01:52:17 字數 594 閱讀 4777

1.將原apache專案中的偽靜態檔案轉化為nginx的偽靜態

2.將轉化後的偽靜態覆蓋原來的偽靜態檔案內的內容

3.配置nginx伺服器的檔案

4.重新啟動nginx伺服器

詳解:1)找到專案中的偽靜態檔案 ,vim開啟檔案,將內容複製出來    下面這個是本人的檔案

2)下面這個是自動轉化的**

3)將轉化後的內容複製在 .htaccess裡面。替換原來的內容。wq儲存退出

4)配置nginx伺服器

引入偽靜態檔案  檔案的路徑根據自己的實際情況訂

4)重新啟動nginx伺服器

service nginx restart           (啟動命令可能不大一樣);

--------------------- 

原文: 

*注意上面轉換出來的為 rewrite '(.*)\.html' last;沒有效果,最後一行改為 rewrite '(.*)\.html' $1.php last;

if (!-f $request_filename)

if (!-d $request_filename)

if ($rule_0 = "21")

nginx偽靜態規則配置

背景,這樣的url很難看吧,座程式猿怎麼會容忍這樣的事情發生的呢?這樣的還差不多。學會了這兩條規則配置,nginx的偽靜態規則配置基本就大專畢業了,哈哈哈哈 場景一 重寫成 場景二 把帶引數的1.2解析成3 1.2.3.伺服器配置檔案 server location php 偽靜態配置檔案可以直接寫...

偽靜態配置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...

apache偽靜態轉為nginx偽靜態

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