Discuz!X3.1標籤偽靜態修改和偽靜態規則
(一)、偽靜態規則新增
WIN的新增(httpd.ini)程式碼:
RewriteRule ^(.)/tag-(.+).html$ $1/misc.php?mod=tag&id=$2
RewriteRule ^(.)/tag.html$ $1/misc.php?mod=tag
linux系統(.htaccess或httpd.conf)新增程式碼
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^tag-(.+).html$ misc.php?mod=tag&id=$1
RewriteCond %{QUERY_STRING} ^(.*)
$RewriteRule ^tag.html$ misc.php?mod=tag
新增方法:
在原偽靜態最後一行之前新增。我的最後一行規則為
RewriteRule ^([a-z]+[a-z0-9_]*)-([a-z0-9_-]+).html$ plugin.php?id=$1:$2&%1
一些朋友可能為:
RewriteRule ^(.)/([a-z]+[a-z0-9_])-([a-z0-9_-]+).html(?(.))$ $1/plugin.php?id=$2:$3&$5
看系統而定。 如果不新增在上邊的規則之前,會提示“外掛不存在或已關閉”!!!
(二)、修改帖子內標籤連結(修改系統檔案建議備份,養成好習慣)
X3.1後是 template/default(模板目錄)/forum/viewthread_node_body.htm下載到本地開啟
查詢:
$var[1]
替換為:
$var[1]
阿里雲代金券1000元免費領取地址:https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=2a7uv47d
新老阿里雲賬戶均可領取!可用於購買阿里雲伺服器ECS、雲資料庫RDS、虛擬主機、安騎士、DDoS高防IP等100多雲端計算產品。 代金券自領取之日起,有效期是30天,請及時使用,過30天后還可以重新領取。
(三)、修改標籤頁(tag.htm)標籤連結
檔案在template/default/tag/tag.htm
查詢:
$tag[tagname]
替換為:
$tag[tagname]
複製程式碼
(四)、修改標籤列表頁導航連結tagitem.htm
檔案在template/default/tag/tagitem.htm
查詢1:
替換為:
{lang tag}
查詢2:
$tagname
替換為:
$tagname
(五)、最後修改robort.txt讓蜘蛛爬行標籤頁。
刪除或註釋掉根目錄下misc.php的這段程式碼
$discuz->reject_robot();
robots.txt檔案刪除一下兩條禁止蜘蛛抓去的規則:
Disallow: /misc.phpDisallow: /?mod=misc
上傳替換,完成修改!這時候就完成了標籤偽靜態了。
相關文章
- thinkphp 偽靜態規則PHP
- Typecho程式偽靜態規則
- nginx偽靜態規則重寫Nginx
- PbootCMS網站IIS偽靜態規則boot網站
- PbootCMS網站apache偽靜態規則boot網站Apache
- PbootCMS網站nginx偽靜態規則boot網站Nginx
- 偽靜態、靜態和動態的區別
- .htaccess 偽靜態
- 帝國cms修改實現TAG標籤以TAGID的方式偽靜態
- 偽靜態配置apache 和nginxApacheNginx
- 易優cms apache伺服器偽靜態規則Apache伺服器
- 雲伺服器常用網站偽靜態規則伺服器網站
- pbootcms偽靜態教程boot
- thinkphp Nginx偽靜態PHPNginx
- shopnc怎麼開啟偽靜態 shopnc開啟偽靜態的方法
- 網站偽靜態配置網站
- nginx偽靜態檔案Nginx
- 雲伺服器 Z-BlogPHP 偽靜態規則設定伺服器PHP
- ZBlogPHP怎麼生成偽靜態?PHP
- 寶塔如何新增偽靜態
- PHP重定向與偽靜態PHP
- YGBOOK在win系統下的偽靜態規則 web.configWeb
- 你知道什麼是偽靜態嗎?它有什麼作用?如何實現偽靜態呢?
- PbootCMS偽靜態怎麼設定?boot
- pbootcms偽靜態設定教程含apache、naginx、IIS不同環境配置規則bootApache
- 帝國cms偽靜態設定方法
- python指令碼處理偽靜態注入Python指令碼
- 靜態路由規則配置路由
- 徹底搞懂訪問者模式的靜態、動態和偽動態分派模式
- sqlmap支援自動偽靜態批次檢測SQL
- Laravel 專案 偽靜態分頁處理Laravel
- Yii2配置Nginx偽靜態的方法Nginx
- 3、python指令碼處理偽靜態注入Python指令碼
- PbootCMS偽靜態配置讓整個地址更美觀boot
- 帝國CMS 7.5 tags偽靜態設定教程
- python虛擬環境與偽靜態網頁Python網頁
- 網站建設有必要做偽靜態嗎?網站
- .NET探索模型路由約定實現偽靜態模型路由