dedecms 問答系統老頁面301到新頁面方法,織夢文章
導讀:織夢文章dedecms從v5.6升級到v5.7后,問答系統也升了。升級后出現很多問題,比如匿名用戶無法訪問詳細的問答問題,必須登錄才能查看問題。 還有個問題就是其實存在dede模板堂dede下瓻模板下載。
dedecms從v5.6升級到v5.7后,問答系統也升了。升級后出現很多問題,比如匿名用戶無法訪問詳細的問答問題,必須登錄才能查看問題。
還有個問題就是其實存在兩個問答系統,一個是老的5.6的,一個是新的5.7的,對用戶來就,只能看到5.7的。可搜索引擎之前收錄過5.6的,現在又有5.7的,就導致了不同URL,相同內容的重復問題。
解決思路
將老的頁面301到新頁面
將老頁面在robots.txt文件中禁止爬取
解決辦法
需要將browser.php、question.php、type.php三個文件及URL中的出現的參數301到新的頁面
1,browser.php的301,在問答系統匿名訪問一文中講到過;
2,question.php的301,找到一下代碼:
if($tid){
$location_href .= "&tid=".$tid;
}織夢模板在下面添加上如下代碼:
header( "HTTP/1.1 301 Moved Permanently");
header("Location: $location_href");
exit;
3,type.php的301,如果是IIS Web伺服器,可以直接在IIS將它301轉發到http://www.5loveb.com/ask/?ct=type。或者:
<?php
header("HTTP/1.1 301 Mov織夢模板ed Permanently");
header("Location: http://www.5loveb.com/ask/?ct=type");
exit();
?>相關dede模板堂dede下瓻模板下載。
聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-22 ,文章dedecms 問答系統老頁面301到新頁面方法,織夢文章主要講述頁面,到新,織夢網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_34312.html