抢注百度搜索高排名流量域名、品牌商标保护、微信绿标安全域名、备案精品短域名,上铭正知产!

 找回密碼
 加入我們

discuz論壇不帶www設置301跳轉後鏈接地址偽靜態失效的解決辦法

[複製鏈接]
admin 發表於 2016-6-30 22:57:37 | 顯示全部樓層 |閱讀模式
discuz論壇SEO優化有很多細節,其中將不帶www的鏈接地址跳轉到www,保持全站鏈接唯一是常見的做法。

關於跳轉到www和一些域名設置的相關問題,大家自行百度或者哼囔網站內PM我,主要就是htaccess文件中加入下列代碼
  1. RewriteCond %{HTTP_HOST} ^luosuo.net [NC]
  2. RewriteRule ^(.*)$ http://www.luosuo.net/$1 [L,R=301]
複製代碼


這裡說一下很多時候遇到直接手動輸入地址訪問或者通過鏈接訪問不帶www的偽靜態之後的帖子地址或者其他頁面,經常會出現跳轉到非偽靜態的動態地址頁面的問題,比如下列這種鏈接
  1. http://www.luosuo.net/forum.php?mod=forumdisplay&fid=43&page=1
複製代碼
這是因為我們很多時候把上面那個301跳轉代碼加入了discuz程序.htaccess文件中偽靜態代碼的末尾造成的,只需要將代碼前移到這些代碼之前,比如下面的方式即可
  1. # 將 RewriteEngine 模式打開
  2. RewriteEngine On

  3. # 修改以下語句中的 /discuz 為您的論壇目錄地址,如果程序放在根目錄中,請將 /discuz 修改為 /
  4. RewriteBase /

  5. # Rewrite 系統規則請勿修改
  6. RewriteCond %{HTTP_HOST} ^luosuo.net [NC]
  7. RewriteRule ^(.*)$ http://www.luosuo.net/$1 [L,R=301]
  8. RewriteCond %{QUERY_STRING} ^(.*)$
  9. RewriteRule ^topic-(.+)\.html$ portal.php?mod=topic&topic=$1&%1
  10. RewriteCond %{QUERY_STRING} ^(.*)$
  11. RewriteRule ^article-([0-9]+)-([0-9]+)\.html$ portal.php?mod=view&aid=$1&page=$2&%1
  12. RewriteCond %{QUERY_STRING} ^(.*)$
  13. RewriteRule ^forum-(\w+)-([0-9]+)\.html$ forum.php?mod=forumdisplay&fid=$1&page=$2&%1
  14. RewriteCond %{QUERY_STRING} ^(.*)$
  15. RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ forum.php?mod=viewthread&tid=$1&extra=page\%3D$3&page=$2&%1
  16. RewriteCond %{QUERY_STRING} ^(.*)$
  17. RewriteRule ^group-([0-9]+)-([0-9]+)\.html$ forum.php?mod=group&fid=$1&page=$2&%1
  18. RewriteCond %{QUERY_STRING} ^(.*)$
  19. RewriteRule ^space-(username|uid)-(.+)\.html$ home.php?mod=space&$1=$2&%1
  20. RewriteCond %{QUERY_STRING} ^(.*)$
  21. RewriteRule ^blog-([0-9]+)-([0-9]+)\.html$ home.php?mod=space&uid=$1&do=blog&id=$2&%1
  22. RewriteCond %{QUERY_STRING} ^(.*)$
  23. RewriteRule ^archiver/(fid|tid)-([0-9]+)\.html$ archiver/index.php?action=$1&value=$2&%1
  24. RewriteCond %{QUERY_STRING} ^(.*)$
  25. RewriteRule ^([a-z]+[a-z0-9_]*)-([a-z0-9_\-]+)\.html$ plugin.php?id=$1:$2&%1
複製代碼


回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 加入我們

本版積分規則

备案权重域名预定

QQ|4um創業社區

GMT+8, 2024-6-3 14:24

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回復 返回頂部 返回列表