回复: 为什么DISCUZ的官方网站的帖子是静态HTML。。
如果你是自己的服务器安装 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
如果是虚拟主机就不用搞了,因为一般都不支持。