后台设置了伪静态,但是复制不是伪静态链接的解决方法!
discus 后台设置了伪静态,网页已是伪静态;但是复制不是伪静态链接的解决方法<br /><br />打开网站安装目录下的template\default\forum\viewthread.htm文件<br /><br />搜索 {lang share_url_copy}<br />这段代码:<br /><br /><ol><li><a href="forum.php?mod=viewthread&tid=$_G$fromuid" οnclick="return copyThreadUrl(this, '$_G')" {if $fromuid}title="{lang share_url_copy_comment}"{/if}>[{lang share_url_copy}]</a></ol><br /><br />替换成:<br /><br /><ol><li><a href="forum.php?mod=viewthread&tid=$_G" onclick="return copyThreadUrl(this, '$_G')" {if $fromuid}title="{lang share_url_copy_comment}"{/if}>[{lang share_url_copy}]</a></ol><br />静态<em>, </em>后台<em>, </em>设置<em>, </em>但是<em>, </em>复制 后台积分策略,分享获得积分的设置为0关闭即可 <br />Discuz 程序不存在多余功能,我从不要关闭功能作为解决问题方案。 <br />但是你删除了这个,用户复制的链接也就不带分享获得积分的功能了,相当于关闭了功能 <br />谢谢指点。<br /><br />但是,用上分享获得积分的功能,会导至"后台设置了伪静态,复制不是伪静态链接"问题已知,为什么不能修正这问题呢?<br /> <br />因为默认的伪静态地址只包含帖子ID、分页ID等参数,不含分享者的信息,含这个也没意义,会让链接变得更长,游客分享时链接里多一个为0的参数,有需要的自己定制伪静态,想加多少参数都行 <br />谢谢解说。<br /><br />当站长又要用"后台积分策略,分享获得积分的设置";最简单是修改一下代码,达到"后台设置了伪静态,但是复制不是伪静态链接的解决方法"效果了。
頁:
[1]