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 將轉化...