如果你是自己的服务器安装 ISAPI_Rewrite把地址重写就成了,防盗链也用的是重写地址的方式,DiscuzNT的正则表达式如下
- RewriteRule ^/userinfo-([0-9]+)\.html[ DISCUZ_CODE_2 ]nbsp; /userinfo.aspx?userid=$1
- RewriteRule ^/showforum-([0-9]+)\.html[ DISCUZ_CODE_2 ]nbsp; /showforum.aspx?forumid=$1
- RewriteRule ^/showtopic-([0-9]+)\.html[ DISCUZ_CODE_2 ]nbsp; /showtopic.aspx?topicid=$1
- RewriteRule ^/showforum-([0-9]+)-([0-9]+)\.html[ DISCUZ_CODE_2 ]nbsp; /showforum.aspx?forumid=$1&page=$2
- RewriteRule ^/showtopic-([0-9]+)-([0-9]+)\.html[ DISCUZ_CODE_2 ]nbsp; /showtopic.aspx?topicid=$1&page=$2
- RewriteRule ^/archiver/showforum-([0-9]+)\.html[ DISCUZ_CODE_2 ]nbsp; /archiver/showforum.aspx?forumid=$1
- RewriteRule ^/archiver/showtopic-([0-9]+)\.html[ DISCUZ_CODE_2 ]nbsp; /archiver/showtopic.aspx?topicid=$1
- RewriteRule ^/archiver/showtopic-([0-9]+)-([0-9]+)\.html[ DISCUZ_CODE_2 ]nbsp; /archiver/showtopic.aspx?topicid=$1&page=$2
- RewriteRule ^/archiver/showforum-([0-9]+)-([0-9]+)\.html[ DISCUZ_CODE_2 ]nbsp; /archiver/showforum.aspx?forumid=$1&page=$2
- RewriteRule ^/tools/rss-([0-9]+)\.html[ DISCUZ_CODE_2 ]nbsp; /tools/rss-$1.aspx
- RewriteRule ^/tools/spacerss-([0-9]+)\.html[ DISCUZ_CODE_2 ]nbsp; /tools/rss.aspx?uid=$1&type=space
- RewriteRule ^/tools/photorss-([0-9]+)\.html[ DISCUZ_CODE_2 ]nbsp; /tools/rss.aspx?uid=$1&type=photo
- RewriteRule space\/((\w|\s|-)+)((\/?))?[ DISCUZ_CODE_2 ]nbsp; /space/?user=$1
- RewriteRule space\/((\w|\s|-)+)((\/?))?\?((.*)+)[ DISCUZ_CODE_2 ]nbsp; /space/?user=$1&$5
复制代码 然后再跟后台把伪静态的扩展名改成 点儿html 如果是虚拟主机就不用搞了,因为一般都不支持。