Joomla網址靜態化方法

發表留言 人氣: 2271°c

joomla搜索引擎優化一直以來都是偽靜態,每次訪問文章都必須調用數據庫,這樣就降低了訪問速度,而joomla的content static可以將文章以HTML的形式存於根目錄裏,當然如果妳的網站內容太多,而且妳的網站空間小的可憐,就不要考慮這些了.據說,真正靜態化的網站更有利於搜索引擎的抓取.所以如果妳不是太擔心妳的網站空間,妳大可以去試試,不但提高妳的網站速度,而且也許也利於搜索引擎的抓取.不過安裝插件後,必須開啟JOOMLA的SEF模式,而且URL後綴選項也必須選擇.因為要求後綴是HTML,然後再去插件管理裏發布妳的插件.還有,妳的網站所在根目錄必須是可寫的,一般沒有這樣的問題。

第一步:修改你的.htaccess文件
方法是先用你的FTP客戶端軟件登錄你的虛擬主機,然後找到途中的htaccess文件。因為我的網站已經進行SEF優化過,所以顯示的是.htaccess,原本這個文件是htaccess.txt。你所需要做的是,首先用你的FTP客戶端軟件打開htaccess.txt,然後修改文件中兩個地方

RewriteEngine OnRewriteBase /
如果你安裝了附屬目錄如www.xxx.com/test 作為你網站的虛擬環境來測試一些新的功能和插件。
那麽這個RewriteBase /可以寫為RewriteBase /test

之後,再用你的FTP軟件把這個htaccess.txt改為.htaccess文件,就像我第一副圖中所示。

第二步:修改你的JOOMLA全局設置 Global Configuration

如圖中所示,在SEO Settings下面,你需要把前面三個都改為YES,最後一個保留它的默認設置NO。

最後一個的意思是,如果你的網站用的不是英文,它會使用數據庫通用的UTF8來為做你的URL地址。

這個功能很多時候都有問題,很多人都建議不要使用它,所以還是設為NO。你可以嘗試選YES,如果URL出現問題,可以記得把它改回NO。

做完這步後,你再回你的前台重新瀏覽你的網站,註意你的地址欄,就應該出現.html格式了。這樣你的Joomla SEF優化就算完成了。

標籤: