原文摘自(https://www.mytheme.cn/article/148.html)
偽靜態(tài)是相對真實靜態(tài)來講的轿衔,我們?yōu)榱嗽鰪娝阉饕娴挠押檬珍浄矫嫒埃ǔ6紝⑽恼聝?nèi)容生成靜態(tài)頁面,蘋果cms由于采用tp5的路由規(guī)則生成url道盏, 所以不懂的不要亂改規(guī)則而柑,以免造成網(wǎng)站無法正常訪問文捶。
今天我們給大家介紹在IIS、Nginx媒咳、Apache等常用環(huán)境下的偽靜態(tài)設(shè)置方式粹排。
這里需要注意的是:在操作偽靜態(tài)設(shè)置之前最重要的一步先確定自己所使用的環(huán)境,然后根據(jù)你所用的系統(tǒng)環(huán)境上傳偽靜態(tài)規(guī)則至你網(wǎng)站空間根目錄涩澡。如果這一步?jīng)]確定好 后面的操作都是徒勞無功顽耳。謹記!
iis6.x 下使用 httpd.ini? ? ?規(guī)則
iis7.x 下使用 web.config? 規(guī)則
apache 下使用 .htaccess? ?規(guī)則
?nginx 下使用 maccms.conf? 規(guī)則
1妙同,iis6.x射富、iis7.x、apache環(huán)境粥帚,直接上傳至網(wǎng)站空間根目錄即可胰耗,這些規(guī)則在蘋果cms的安裝包里已經(jīng)自帶打包在里面 自己對號入座上傳即可。下面就是蘋果cms安裝包自帶的偽靜態(tài)規(guī)則茎辐,自己對照上面所述選擇自己環(huán)境對應(yīng)的偽靜態(tài)規(guī)則上傳至網(wǎng)站跟目錄使用即可宪郊。
2,規(guī)則上傳完后進行下一步操作在蘋果cms后臺拖陆,系統(tǒng)--->URL地址設(shè)置--->路由偽靜態(tài)設(shè)置中開啟對應(yīng)功能按鈕即可大功告成弛槐。
3,最后網(wǎng)址規(guī)則就修改對應(yīng)的路由規(guī)則就可以了依啰。
?4乎串,如果在nginx環(huán)境下出現(xiàn)異常請嘗試用下面的操作方法進行解決
蘋果cms在nginx環(huán)境下如果無法調(diào)用根目錄下的偽靜態(tài)配置文件,這樣就需要我們手動配置了.
來到寶塔面板中的偽靜態(tài)設(shè)置頁面下速警,復制下面maccms.conf文件內(nèi)的規(guī)則到這里叹誉,然后保存即可!如下圖所示闷旧。(下面為規(guī)則代碼)
?復制下面規(guī)則代碼
if?(!-e?$request_filename)?{
??rewrite?^/index.php(.*)$?/index.php?s=$1?last;
??rewrite?^/admin.php(.*)$?/admin.php?s=$1?last;
??rewrite?^/api.php(.*)$?/api.php?s=$1?last;
??rewrite?^(.*)$?/index.php?s=$1?last;
??break;
}
?粘貼到這里
提示:使用vps或者服務(wù)器的可以在你的主機的conf里 用 include maccms.conf 也就是包含下偽靜態(tài)規(guī)則文件长豁;如果用的是虛擬主機版的nginx 就找你的主機商給你添加規(guī)則就行,你把規(guī)則文件發(fā)給主機商幫你上傳忙灼。