EMLOG靜態化插件

下載
  • 版本:1.5.7
  • 更新時間:2014-08-19 09:58
  • 適用于emlog:5.1.2到5.3.x
  • 下載次數:19305次
  • 作者:朦朧中的罪惡 (作者的其他作品)

插件介紹

功能特色:

全圖形化界面操作,一鍵生成全站.

可自由定義所有靜態頁面的url格式,站點SEO利器。

發布新文章自動生成相關頁面。

全站靜態化降低服務器壓力提高站點訪問速度。

插件使用教程:

http://www.iemlog.com/post/emlog-static-plugin-tutorial.html

插件演示站點:

http://www.iemlog.com

更新日志:

2014.08.19 修復發新日志中添加的新標簽的URL未被替換的BUG。

2013.12.07 發布1.5.6,修復多處數據判斷不嚴導致報錯的BUG.


插件注意事項:

頁面自動生成僅限于發布新文章,站點有其他改變如:添加/刪除導航、增加統計代碼、更換模板等需要使用插件重新生成全站。

插件需要空間支持PHP CURL擴展.

使用本插件需要將博客的日志鏈接形式設置為默認形式.

本插件生成頁面時會消耗站點流量.

靜態頁面生成后會脫離emlog gzip壓縮的控制范圍, 如果想對靜態頁面gzip降低站點流量需要空間支持靜態文件gzip.

靜態頁面url自定義后可完美兼容emlog偽靜態開啟后文件和分類url形式, 但是不支持目錄形式.

不支持生成碎語頁面靜態頁。

生成靜態后對很多前臺有頁面的插件(插件前臺訪問地址為http://youdomain.com/?plugin=xxx)會存在插件頁面內部鏈接無法打開的問題,大量個性化功能插件安裝者請慎重考慮使用。

請盡量不要運行在免費空間上,大部分免費空間對PHP程序會有很多的限制,而這些限制會導致插件運行出現錯誤或者生成停止的故障。



插件運行需求:

emlog 5.2及更高版本.

PHP 5.2或更高版本.

PHP 必須安裝CURL擴展.

兼容所有服務器操作系統(Windows, Linux, Unix)及web服務器(IIS, Apache, Nginx, Lighttpd等).

插件基本功能無須URL重寫支持(如果站點原先使用動態URL那么靜態化后需要URL重寫輔助301重定向以免影響搜索引擎收錄).

插件常見問題:

1. 使用靜態化插件后如何恢復訪問原來的動態頁面?

禁用插件即可

2. 我生成靜態頁面之后怎么首頁上的地址還是動態頁面地址?

需要將您空間的默認首頁優先級改為 index.html index.php, 這樣生成后的首頁靜態文件會被優先訪問

3. 使用靜態化插件后我的很多插件的頁面打不開了?

靜態化插件目前還不支持獨立插件頁面靜態化,解決方法請參見常見問題4.

#重寫規則(支持Apache, IIS6 + ISAPI REWRITE 3):

RewriteEngine On

RewriteBase /

RewriteCond %{REQUEST_URI} ^/$

RewriteCond %{QUERY_STRING} (post|tag|record|sort|page|author|keyword|kl_album)=.*

RewriteRule .* /index.php? [R=301,QSA,L]

將以上規則保存為.htaccess文件放置于站點根目錄即可

5. 生成靜態后加密的日志無法訪問了?

需要對emlog內核處理加密日志的邏輯進行一個小修改,請到論壇下載插件內核補丁包。

6. 生成靜態后側邊欄的日歷訪問有問題?

請在側邊欄上禁用日歷,或到論壇下載插件內核補丁包。

7. 開啟自動生成后我新日志可以馬上在首頁看到, 但是它所屬的分類和標簽列表下卻看不到?是不是程序有問題?

不是, 考慮到生成時的性能問題,自動化生成采用的是用戶訪問觸發生成靜態, 所以與新日志有關的頁面如:日志所屬的分類,標簽列表頁并不是立刻更新的. 這些頁面需要在一段時間后(時間長短取決于你站點的訪問量大小)才會生成.

8.搜索結果怎么還是動態地址?

EMLOG內核暫未提供接口修改搜索結果的地址,請使用任意搜索引擎的站內搜索解決。
山西快山西快乐十分开奖结果