W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
偽靜態(tài)開啟步驟:
第一步:找到 源碼根目錄下的Rewrite 文件,先閱讀Readme;根據(jù)不同的環(huán)境選擇相應的偽靜態(tài)文件,拷貝到根目錄下即可;
readme內(nèi)容:
要用某一個偽靜態(tài)URLRewrite規(guī)則,就將相應的規(guī)則拷貝到站點根目錄。
.htaccess 文件是apache環(huán)境下偽靜態(tài)URLRewrite規(guī)則;
IIS 6環(huán)境下訪問:http://v2.opensns.cn/index.php?s=/news/index/detail/id/127.html,配置成功后可以用該規(guī)則
web.config 文件是IIS 7以上版本的偽靜態(tài)URLRewrite規(guī)則;
osv2_nginx.config 文 件是nginx環(huán)境下的偽靜態(tài)URLRewrite規(guī)則,要使用nginx偽靜態(tài)規(guī)則,在將osv2_nginx.config拷貝到根目錄的同時還要在 環(huán)境的nginx.config文件中對應引入osv2_nginx.config引用方式,在location /{}中加入“include D: //網(wǎng)站根目錄/osv2_nginx.conf”;
config.yaml 文件是sae上偽靜態(tài)文件,該文件只有部分規(guī)則,是一個示例文件,需要的用戶可以根據(jù)需要自行參照編寫。
第二步:根據(jù)實際服務器的情況,把偽靜態(tài)文件拷貝到站點根目錄。
第三步:管理員登陸后臺,在后臺-》系統(tǒng)-》網(wǎng)站配置中開啟偽靜態(tài)規(guī)則。(注:再沒有配置好偽靜態(tài)文件之前請不要隨意更改URL模塊,以免給網(wǎng)站帶去問題)
第四步:訪問前臺,查看偽靜態(tài)規(guī)則是否生效。
注意要點:
1. 如果出現(xiàn)偽靜態(tài)配置失敗,導致無法還原到兼容模塊。請到數(shù)據(jù)庫中修改。找到config表,URL_MODEL字段,把value(配置值)改成3,再清理緩存即可。(在源碼config文件中修改是無效的)
2. 如果遇到無法解決的問題,請您到官方社區(qū)問答中尋找相關問題,或者將您的問題詳細描述并附截圖提問。
3. 偽靜態(tài)常見問題:
1. 選擇的偽靜態(tài)文件和服務器環(huán)境不符。容易造成URL不生效,前臺地址無法正常訪問。
2. 開啟了偽靜態(tài)規(guī)則,但是沒有將相應的偽靜態(tài)文件放置到根目錄下,容易造成URL不生效,前臺地址無法正常訪問。
4 . Apache環(huán)境下部署失敗問題:
第一,是否有安裝偽靜態(tài)指導操作,上傳.htaccess文件到源碼根目錄,后臺開啟偽靜態(tài)。
第二,.htaccess文件的權限是否是最高權限。
第三,操作完成后清理緩存。
如果以上三點均已經(jīng)實現(xiàn),偽靜態(tài)仍沒有實現(xiàn)。
建議您可以嘗試下以下步驟,操作前請備份httpd.conf到本地。
打開httpd.conf( APACHE目錄的CONF目錄里面),用文本編纂器打開后,查找
(1) Options FollowSymLinks
AllowOverride None
改為
Options FollowSymLinks
AllowOverride All
(2) 去掉下面的注釋
LoadModule rewrite_module modules/mod_rewrite.so
操作成功后保存,重啟Apache,清理緩存。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: