|
1#
发表于 2007-5-29 13:07
| 只看该作者
[原创] 推广宣传链接静态化(包含uid) for dz 4.*/5.*
1.添加规则,针对不同的环境规则略有不同
a.虚拟主机,修改.htaccess文件,加入以下规则:- RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+)-([0-9]+)\.html$ viewthread.php?tid=$1&extra=page\%3D$3&page=$2&$3&fromuid=$4
复制代码 b.独立主机,修改配置文件(httpd.conf/httpd.ini),加入以下规则:- RewriteRule ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+)-([0-9]+)\.html\?*(.*)$ $1/viewthread\.php\?tid=$2&extra=page\%3D$4&page=$3&$4&fromuid=$5
复制代码 2.修改模板文件viewthread.htm
在合适位置,加入- <!--{if $post['number'] == 1}-->
- <script language="JavaScript">
- <!--
- function copyUrl(url){
- var content='';
- window.clipboardData.setData("Text",url);
- alert("复制成功,请粘贴到你的QQ/MSN上推荐给你的好友");
- }//-->
- </script>
- <a href="javascript:copyUrl('$post[subject]\n{$boardurl}thread-$tid-1-1-$discuz_uid.html')"><img src="images/copy.gif" border="0" align="absmiddle" alt="向好友推荐分享该帖可获得贡献值"></a>
- <!--{/if}-->
复制代码 |
|