百度云虛擬主機(jī)BCH怎么設(shè)置偽靜態(tài)? 怎么去掉程序后面的index.php?
連接ftp,打開(kāi)webroot目錄
新建一個(gè)bcloud_nginx_user.conf文件(由于bch是不允許修改基礎(chǔ)配置文件的,所以只能通過(guò)加載用戶(hù)自定義配置文件),寫(xiě)入如下代碼:
location/{
if(!-erequest_filename){
rewrite^/(.*)undefined/index.php/$1last;
}
}
登陸主機(jī)控制面板,找到站點(diǎn)啟停,點(diǎn)擊重載站點(diǎn)服務(wù)
到此,百度云BCH虛擬主機(jī)的nginx偽靜態(tài)就開(kāi)啟成功了!
不同的程序nginx偽靜態(tài)代碼不一樣,按照程序來(lái)修改代碼才能完成偽靜態(tài)的配置。
如果想去掉url里面的index.php,按照上面的代碼和方法,重載站點(diǎn)后,去網(wǎng)站程序的設(shè)置中,開(kāi)啟url重寫(xiě),就可以去掉index.php!