2011年4月22日 星期五

如何在joomla上建立僞靜態html網址?跑版了又如何處理

當我們瀏覽網站時,經常看到網址後面是一長串的參數,例如
http://web.hach.gov.tw/hachweb/blog/kyp0809/myArticleAction.do?method=doViewMyBlogIndex&articleTypeId=588
這樣的網站利用後台程式建立的網站,使用上雖然方便,比直接建立html來的簡單快速許多
但難免有以下兩個缺點:


一、網址太長且複雜難記
二、不利於搜尋引擎搜尋


也因此,在一些seo的教學書籍上
也告訴我們盡量使用靜態的html,以便搜尋引擎蜘蛛爬行


難道沒有兩全其美的方法?
一方面可以使用後台管理網站,一方面又可以生成利於seo的網站嗎?


在 joomla上現在可以輕鬆辦到了!


在 joomla後台:網站=>全站設定=>網站的頁籤選項中,找到以下seo設定的選項
其中第一個選項友善搜尋引擎網址,勾選"是",可以將網址直接生成html頁面











但接下來,你可能會遇到一個問題,就是雖然生成了html頁面,但除了首頁以外
其他頁面都跑版了@@ 
甚至出現:404 - 無法找到元件
以下幾個步驟,可順利解決


一、將使用 Apache mod_rewrite以及網址附加字尾 一併勾選"是"
二、到放置 joomla檔案的資料夾中,尋找htaccess.txt這個檔案,並將他改為.htaccess即可順利運行


當改修改htaccess.txt時,若你沒有辦法直接用重新命名的方式 ,也沒有辦法將該檔案另存新檔重新命名時。
可以新開一個記事本,將原本htaccess.txt的內容貼到新的記事本中,再存檔為.htaccess即可!

沒有留言:

張貼留言