百度雲虛擬主機BCH偽靜態載入—url重寫
注意:百度雲虛擬主機BCH伺服器web核心用Nginx,PHP版本5.4。
第一步:把URL_MODEL 配置成2,重寫模式;
第二步:在網站的根目錄裡面(webroot目錄下)新建一個bcloud_nginx_user.conf檔案(bch是不允許修改基礎配置檔案的,所以只能通過載入使用者自定義配置檔案),寫入如下程式碼:
1
2
3
4
5
|
location / { if (!-e $request_filename) { rewrite ^/(.*)$ /index.php/$1 last; } } |
第三步:在主機控制皮膚中找到站點啟停,點選過載站點服務。(切記修改完規則之後一定要重新載入否則不能生效)
到此一切都歸於平靜,一個F5你暗戀已久的女神就出現在了你的眼前!
------------------------------------------------------------------------------
Nginx Rewrite示例
示例1
將www重定向到http://
if ($host ~* www\.(.*)){
set $host_without_www $1;
rewrite ^(.*)$ http://$host_without_www$1 permanent;
}
使用者訪問URL:www.mydomain.com/test
實際訪問URL:http://mydomain.com/test
Nginx配置檔案載入流程
系統啟動後將自動載入bcloud_nginx_gen.conf和bcloud_nginx_user.conf配置檔案:
-
bcloud_nginx_gen.conf檔案是由app.conf檔案轉換的。
-
bcloud_nginx_user.conf為使用者自定義配置檔案。使用者可在程式根目錄下,建立bcloud_nginx_user.conf檔案,在檔案裡寫入自定義配置。BCH支援server級別以下的自定義配置。
-
當出現重複配置時,bcloud_nginx_user.conf優先順序高於bcloud_nginx_gen.conf。
【百度雲虛擬主機BCH有關偽靜態幫助文件參考】
1、雲虛擬主機 BCH-操作指南-建立主機-百度雲 https://cloud.baidu.com/doc/BCH/GettingStarted.html#.F9.D3.42.A3.80.4E.7C.67.34.28.B8.6F.A9.71.07.2A
2、雲虛擬主機 BCH-通過app.conf修改BCH環境配置-百度雲 https://cloud.baidu.com/doc/BCH/GettingStarted/25.5C.E4.BC.AA.E9.9D.99.E6.80.81UrlRewrite.html
3、雲虛擬主機 BCH-操作指南-建立主機-百度雲
https://cloud.baidu.com/doc/BCH/GettingStarted.html#.2C.F0.10.1A.67.26.35.A2.82.F5.4B.35.09.D3.A9.D5
4、常見程式百度雲偽靜態規則
http://z.admin5.com/index.php?r=index/rewrite
相關文章
- UrlReWrite(Url重寫或偽靜態)完美示例原始碼原始碼
- IIS7.0設定 url重寫成html(偽靜態)HTML
- 虛擬機器(三)虛擬機器配置靜態Ip虛擬機
- python虛擬環境與偽靜態網頁Python網頁
- KVM虛擬機器遷移(靜態)虛擬機
- VMware配置centos虛擬機器靜態ipCentOS虛擬機
- Linux虛擬機器設定靜態IPLinux虛擬機
- 虛擬機器類載入機制虛擬機
- 虛擬機器類載入機制:類載入時機虛擬機
- 易優cms網站SEO模組URL配置偽靜態靜態頁面設定網站
- 5.1 Paralles 為虛擬機器設定靜態ip虛擬機
- 福音 虛擬主機
- 宿主機訪問虛擬機器內的Docker靜態IP虛擬機Docker
- 深入理解虛擬機器之虛擬機器類載入機制虛擬機
- java虛擬機器類載入機制Java虛擬機
- Java 虛擬機器類載入機制Java虛擬機
- ubuntu虛擬機器設定靜態ip(windows能夠ping通ubuntu虛擬機器)Ubuntu虛擬機Windows
- win7+iis7+ASP.NET URL重寫實現偽靜態,除錯OK,但釋出就報 404錯誤Win7ASP.NET除錯
- 虛擬機器 NAT 網路靜態ip配置記錄虛擬機
- VMware 虛擬機器,配置 Ubuntu 22.04 靜態 IP 地址。虛擬機Ubuntu
- ASP.NET偽靜態及靜態ASP.NET
- 虛擬主機商如何搭建下一代虛擬主機
- 虛擬機器類載入機制_類載入的過程虛擬機
- Nginx虛擬主機配置Nginx
- uWSGI 虛擬主機模式模式
- JVM(7)-虛擬機器類載入機制JVM虛擬機
- JVM(五)----虛擬機器類載入機制JVM虛擬機
- Java虛擬機器(六):類載入機制Java虛擬機
- 虛擬機器系列 | JVM類載入機制虛擬機JVM
- Java虛擬機器 —— 類的載入機制Java虛擬機
- Nginx偽靜態教程Nginx
- thinkphp Nginx偽靜態PHPNginx
- pbootcms偽靜態教程boot
- 偽靜態、靜態和動態的區別
- Vmware虛擬機器CentOS7、Ubuntu20系統設定靜態IP,且主機和虛擬機器系統能相互ping通。虛擬機CentOSUbuntu
- Java虛擬機器10:類載入器Java虛擬機
- JVM虛擬機器和類載入器JVM虛擬機
- VMware安裝虛擬機器時,全名、使用者名稱、虛擬機器名是什麼。修改虛擬機器為靜態ip虛擬機