discuz X3.4 TAG标签伪静态方法
<font color="#212529"><font face="&quot"><font face="-apple-system, BlinkMacSystemFont, &quot;">要养成原文件备份的好习惯。</font></font></font><font color="#212529">演示地址:</font>https://bbs.jatxh.cn/tag.html<br /><br /><font style="color:rgb(33, 37, 41)"><font face="&quot"><font face="-apple-system, BlinkMacSystemFont, &quot;">1. 修改帖子内tag标签链接,使其伪静态。</font></font></font><br /><font color="#212529"><font face="&quot"><font face="-apple-system, BlinkMacSystemFont, &quot;">打开template/default(模板风格)/forum/viewthread_node_body.htm,查找:</font></font></font><br /><font style="color:rgb(102, 102, 102)"><font face="&quot"><ul type="1" class="litype_1"><li><a title="$var" href="misc.php?mod=tag&id=$var" target="_blank">$var</a><br /></ul><br /><font style="font-size:12px">复制代码</font></font></font></font><br /><br /><font color="#212529"><font face="&quot"><font face="-apple-system, BlinkMacSystemFont, &quot;">替换为</font></font></font><font style="color:rgb(102, 102, 102)"><font face="&quot"><ul type="1" class="litype_1"><li><a title="$var" href="tag-$var.html" target="_blank">$var</a><br /></ul><br /><font style="font-size:12px">复制代码</font></font></font></font><br /><br /><font style="color:rgb(33, 37, 41)"><font face="&quot"><font face="-apple-system, BlinkMacSystemFont, &quot;">2. 修改tag页,使各个标签链接伪静态。</font></font></font><br /><font color="#212529"><font face="&quot"><font face="-apple-system, BlinkMacSystemFont, &quot;">打开</font></font></font><font color="#000000"><font face="&quot"><font face="-apple-system, BlinkMacSystemFont, &quot;">template/default/tag/tag.htm,查找</font></font></font><br /><font style="color:rgb(102, 102, 102)"><font face="&quot"><ul type="1" class="litype_1"><li><a href="misc.php?mod=tag&id=$tag" title="$tag" target="_blank" class="xi2">$tag</a><br /></ul><br /><font style="font-size:12px">复制代码</font></font></font></font><br /><br /><font color="#212529"><font face="&quot"><font face="-apple-system, BlinkMacSystemFont, &quot;">替换为</font></font></font><br /><font style="color:rgb(102, 102, 102)"><font face="&quot"><ul type="1" class="litype_1"><li><a href="tag-$tag.html" title="$tag" target="_blank" class="xi2">$tag</a><br /></ul><br /><font style="font-size:12px">复制代码</font></font></font></font><br /><br /><font style="color:rgb(33, 37, 41)"><font face="&quot"><font face="-apple-system, BlinkMacSystemFont, &quot;">3. 修改tag列表页当前位置,使其路径链接伪静态。</font></font></font><br /><font color="#212529"><font face="&quot"><font face="-apple-system, BlinkMacSystemFont, &quot;">打开template/default/tag/tagitem.htm,查找</font></font></font><br /><font style="color:rgb(102, 102, 102)"><font face="&quot"><ul type="1" class="litype_1"><li><a href="misc.php?mod=tag">{lang tag}</a><br /></ul><br /><font style="font-size:12px">复制代码</font></font></font></font><br /><br /><br /><font color="#212529"><font face="&quot"><font face="-apple-system, BlinkMacSystemFont, &quot;">替换为</font></font></font><br /><font style="color:rgb(102, 102, 102)"><font face="&quot"><ul type="1" class="litype_1"><li><a href="tag.html">{lang tag}</a><br /></ul><br /><font style="font-size:12px">复制代码</font></font></font></font><br /><br /><font color="#212529"><font face="&quot"><font face="-apple-system, BlinkMacSystemFont, &quot;">再查找</font></font></font><br /><font style="color:rgb(102, 102, 102)"><font face="&quot"><ul type="1" class="litype_1"><li><a href="misc.php?mod=tag&id=$id">$tagname</a><br /></ul><br /><font style="font-size:12px">复制代码</font></font></font></font><br /><br /><font color="#212529"><font face="&quot"><font face="-apple-system, BlinkMacSystemFont, &quot;">替换为</font></font></font><br /><font style="color:rgb(102, 102, 102)"><font face="&quot"><ul type="1" class="litype_1"><li><a href="tag-$id.html">$tagname</a><br /></ul><br /><font style="font-size:12px">复制代码</font></font></font></font><br /><br /><font style="color:rgb(33, 37, 41)"><font face="&quot"><font face="-apple-system, BlinkMacSystemFont, &quot;">4. 让搜索引擎蜘蛛可爬。</font></font></font><br /><font color="#212529"><font face="&quot"><font face="-apple-system, BlinkMacSystemFont, &quot;">修改根目录下robort.txt,删除</font></font></font><br /><font style="color:rgb(102, 102, 102)"><font face="&quot"><ul type="1" class="litype_1"><li>Disallow: /misc.php<li>Disallow: /*?mod=misc*<br /></ul><br /><font style="font-size:12px">复制代码</font></font></font></font><br /><br /><font color="#212529"><font face="&quot"><font face="-apple-system, BlinkMacSystemFont, &quot;">修改根目录下misc.php文件,注释或删除</font></font></font><br /><font style="color:rgb(102, 102, 102)"><font face="&quot"><ul type="1" class="litype_1"><li>$discuz->reject_robot();<br /></ul><br /><font style="font-size:12px">复制代码</font></font></font></font><br /><br /><font style="color:rgb(33, 37, 41)"><font face="&quot"><font face="-apple-system, BlinkMacSystemFont, &quot;">5. 添加伪静态规则。</font></font></font><br /><font color="#212529"><font face="&quot"><font face="-apple-system, BlinkMacSystemFont, &quot;">linux系统(.htaccess或httpd.conf)伪静态规则:</font></font></font><br /><font style="color:rgb(102, 102, 102)"><font face="&quot"><ul type="1" class="litype_1"><li>RewriteCond %{QUERY_STRING} ^(.*)$<li>RewriteRule ^tag-(.+)\.html$ misc.php?mod=tag&id=$1<li>RewriteCond %{QUERY_STRING} ^(.*)<li>RewriteRule ^tag\.html$ misc.php?mod=tag<br /></ul><br /><font style="font-size:12px">复制代码</font></font></font></font><br /><br /><font color="#212529"><font face="&quot"><font face="-apple-system, BlinkMacSystemFont, &quot;">WIN的添加(httpd.ini)伪静态规则:(未测,是否可用未知)</font></font></font><br /><font style="color:rgb(102, 102, 102)"><font face="&quot"><ul type="1" class="litype_1"><li>RewriteRule ^(.*)/tag-(.+)\.html*$ $1/misc.php\?mod=tag&id=$2<li>RewriteRule ^(.*)/tag\.html*$ $1/misc.php\?mod=tag<br /></ul><br /><font style="font-size:12px">复制代码</font></font></font></font><br /><br /><font color="#212529"><font face="&quot"><font face="-apple-system, BlinkMacSystemFont, &quot;">要保证规则文件内最后一条伪静态规则为</font></font></font><br /><font style="color:rgb(102, 102, 102)"><font face="&quot"><ul type="1" class="litype_1"><li>RewriteRule ^(+*)-(+)\.html$ plugin.php?id=$1:$2&%1<br /></ul><br /><font style="font-size:12px">复制代码</font></font></font></font><br /><br /><font color="#212529"><font face="&quot"><font face="-apple-system, BlinkMacSystemFont, &quot;">或者</font></font></font><br /><font style="color:rgb(102, 102, 102)"><font face="&quot"><ul type="1" class="litype_1"><li>RewriteRule ^(.*)/(+*)-(+)\.html(\?(.*))*$ $1/plugin\.php\?id=$2:$3&$5<br /></ul><br /><font style="font-size:12px">复制代码</font></font></font></font><br /><br /><font color="#212529"><font face="&quot"><font face="-apple-system, BlinkMacSystemFont, &quot;">否则显示插件不存在或已关闭。</font></font></font><br /><br /><font color="#212529"><font face="&quot"><font face="-apple-system, BlinkMacSystemFont, &quot;"><br /></font></font></font><br /><font color="#212529"><font face="&quot"><font face="-apple-system, BlinkMacSystemFont, &quot;">原文地址:</font></font></font>https://bbs.jatxh.cn/thread-73980-1-1.html<br />quot<em>, </em>rgb<em>, </em>list<em>, </em>size 怎么复制过来乱码呢! www.cpj123.com discuz!X3.4 TAG标签伪静态方法教程<br />https://www.jinhei.com/thread-426-1-1.html<br />已收藏,感谢分享。 不错,3.5测试成功
頁:
[1]