NGINX伺服器配置偽靜態檔案的路徑

2021-10-23 11:19:05 字數 910 閱讀 8401

1、新建乙個偽靜態檔案,按nginx的規則配置好偽靜態;

2、在nginx安裝環境下的conf->vhosts下新建乙個網域名稱_埠號.conf(www.***x.com_80.conf)檔案,配置相關資訊;可使用整合環境(小皮系統)自動生成;線上修改伺服器對應的nginx配置檔案

#配置檔案

server

location ~ \.php(.*)$

#fastcgi_pass cloud;

fastcgi_index  index.php;       #若請求的url以/結尾,則會自動追加上index.php (fastcgi_index的值index.php會存在$fastcgi_script_name變數中)

fastcgi_split_path_info  ^((?u).+\.php)(/?.+)$;    #nginx預設獲取不到path_info的值,得通過fastcgi_split_path_info指定定義的正規表示式來給$fastcgi_path_info賦值

fastcgi_param  script_filename  $document_root$fastcgi_script_name;  #配置置統一入口檔案

fastcgi_param  path_info  $fastcgi_path_info;      #path_info是乙個cgi 1.1的標準,經常用來做為傳參載體.

fastcgi_param  path_translated  $document_root$fastcgi_path_info;  #當前 指令碼所在檔案系統(不是文件根目錄)的基本路徑

include        fastcgi_params;}}

#配置301跳轉(也可以在偽靜態檔案裡配置)

#301跳轉

server

儲存重啟伺服器

各種伺服器偽靜態配置方法

偽靜態設定 一 apache 下偽靜態設定 請首先諮詢您的空間服務商,空間是否支援 rewrite 以及是否支援對站點目錄中 htaccess 的檔案解析,否則即便按照下面的方法設定好了,也無法使用。vps使用者可以自行設定 需要伺服器支援apache的mod rewrite功能 1 首先您需要找到...

nginx配置靜態web伺服器

配置靜態的web,需要實現乙個虛擬主機。step1 準備工作 1 檢視你的網絡卡位址 我的 192.168.223.135 ifconfig 我們這裡建立兩個web伺服器,所以增加乙個網絡卡位址。ifconfig eth0 0 192.168.223.145 2 建立兩個站點目錄 mkdir var...

nginx配置偽靜態

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