BlueHost主機301重定向織夢和WP設置區別

BlueHost主機采用的是Linux系統,做301重定向時我們可以在根目錄創建一個.htaccess文件,或者直接在控制面板“域”欄目中的“重新定向”下設置。

用織夢CMS建站的301重定向是在控制面板直接設置的,但發現在只有首頁設置成功,而內頁并沒有轉向。另外一個站,使用的是WordPress建站的,首頁和內頁重定向都沒問題。后來想想,WP的鏈接是偽靜態,而織夢CMS生成的鏈接是純靜態,這或許是根本上的區別。

查看原來.htaccess文件(使用BlueHost后臺重定向設置自動生成的),301寫法是:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^miliol.org$
RewriteRule ^/?$ "http\:\/\/www\.miliol\.org\/" [R=301,L]

修改成(通用型):

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^miliol.org [NC]
RewriteRule ^(.*)$ http://m.bjmhhq.com/$1 [L,R=301]

轉向成功,不管是首頁還是內頁都實現的301重定向。我將WordPress建站的站也改成通用型寫法,也成功。

結論:織夢CMS等建站系統生成的是純靜態網址的站301重定向寫法應該用下面這種,而WordPress建站的站兩種寫法都可以。

 
  • 本文由 米粒在線 發表于 2012年9月11日16:00:08
  • 轉載請務必保留本文鏈接:http://m.bjmhhq.com/309.html
html5

網站速度很慢?使用 WordPress 短時緩存(Transients)來優化數據庫查詢和 HTTP 響應!

每個人都想要一個速度很快的網站,網站速度越快,用戶停留和點擊頁面或購買產品的時間就越長,加快網站速度的方法之一是開啟緩存,而緩存背后的邏輯就是存儲信息,更具體一點說,就是找到一個比連接數據庫更快的存儲...

發表評論

匿名網友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:
確定

拖動滑塊以完成驗證