2核1G3M服务器88一季度

腾讯云,阿里云百度云等 折扣价→点我←

问卷调查专业版插件伪静态规则 discuz 教程

游客1 游客组

适用于:
站长窝即将发布的问卷调查专业版 3.293

如何开启和使用插件伪静态

3.23版本后支持伪静态,使用伪静态前首先要确定你的服务器支持伪静态规则,这个你可以通过DISCUZ 后台SEO设置的伪静态规则进行测试,如果支持 请首相在 按服务器类型 添加本插件的伪静态规则到你的服务器对应规则设置文件内。启用伪静态后你可以使用 ndsques.html 作为插件入库地址。
!!!! 请插入到 DISCUZ 伪静态规则最后一条规则 plugin\.php规则的前面 如下位置: !!!!!
RewriteRule ^(.*)/(fid|tid)-([0-9]+)\.html(\?(.*))*$ $1/index\.php\?action=$2&value=$3&$5
请把规则内容插入到这个位置(IIS示范 其它平台也雷同)
RewriteRule ^(.*)/([a-z]+[a-z0-9_]*)-([a-z0-9_\-]+)\.html(\?(.*))*$ $1/plugin\.php\?id=$2:$3&$5
千万不要放在这个后面哦


!!!复制规则文本时 务必请手动删除多余的换行符,每条规则占一行!!!

WINDOWS 2003 IIS6 Web Server(独立主机用户)
RewriteRule ^(.*)/ndsques.html(\?(.*))*$ $1/plugin\.php\?id=nds_up_ques$5
RewriteRule ^(.*)/ndsques-([0-9]+)-([0-9]+)-([0-9]+)\.html(\?(.*))*$ $1/plugin\.php\?id=nds_up_ques&tid=$2&myqt=$3&page=$4&$5
RewriteRule ^(.*)/ndsques_new-([0-9]+)\.html(\?(.*))*$ $1/plugin\.php\?id=nds_up_ques&action=newques&mode=$2&$5
RewriteRule ^(.*)/ndsques_myqa-([0-9]+)\.html(\?(.*))*$ $1/plugin\.php\?id=nds_up_ques&action=scan&topicid=$2&hook=2&$5
RewriteRule ^(.*)/ndsques_rl_([a-z0-9_\-]+).html(\?(.*))*$ $1/plugin\.php\?id=nds_up_ques&action=ranklist&view=$2&$5
RewriteRule ^(.*)/ndsques_vq-([0-9]+)\.html(\?(.*))*$ $1/plugin\.php\?id=nds_up_ques&action=viewques&topicid=$2&$5
RewriteRule ^(.*)/ndsques_st-([0-9]+)\.html(\?(.*))*$ $1/plugin\.php\?id=nds_up_ques&action=stats&topicid=$2&$5
RewriteRule ^(.*)/ndsques_va-([0-9]+)\.html(\?(.*))*$ $1/plugin\.php\?id=nds_up_ques&action=viewanswer&topicid=$2&myqa=$3&$5
RewriteRule ^(.*)/ndsques_sc-([0-9]+)-([0-9]+)\.html(\?(.*))*$ $1/plugin\.php\?id=nds_up_ques&action=scan&topicid=$2&qid=$3&$5
RewriteRule ^(.*)/ndsques_id-([0-9]+)-([0-9]+)-([0-9]+)\.html(\?(.*))*$ $1/plugin\.php\?id=nds_up_ques&action=index&myqt=$2&typeid=$3&page=$4&$5


Apache Web Server(独立主机用户)
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^(.*)/ndsques\.html$ $1/plugin.php?id=nds_up_ques%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^(.*)/ndsques-([0-9]+)-([0-9]+)-([0-9]+)\.html$ $1/plugin.php?id=nds_up_ques&tid=$2&myqt=$3&page=$4&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^(.*)/ndsques_new-([0-9]+)\.html$ $1/plugin.php?id=nds_up_ques&action=newques&mode=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^(.*)/ndsques_myqa-([0-9]+)\.html$ $1/plugin.php?id=nds_up_ques&action=scan&topicid=$2&hook=2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^(.*)/ndsques_rl_([a-z0-9_\-]+)\.html$ $1/plugin.php?id=nds_up_ques&action=ranklist&view=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^(.*)/ndsques_vq-([0-9]+)\.html$ $1/plugin.php?id=nds_up_ques&action=viewques&topicid=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^(.*)/ndsques_st-([0-9]+)\.html$ $1/plugin.php?id=nds_up_ques&action=stats&topicid=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^(.*)/ndsques_va-([0-9]+)-([0-9]+)\.html$ $1/plugin.php?id=nds_up_ques&action=viewanswer&topicid=$2&myqa=$3&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^(.*)/ndsques_sc-([0-9]+)-([0-9]+)\.html$ $1/plugin.php?id=nds_up_ques&action=scan&topicid=$2&qid=$3&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^(.*)/ndsques_id-([0-9]+)-([0-9]+)-([0-9]+)\.html$ $1/plugin.php?id=nds_up_ques&action=index&myqt=$2&typeid=$3&page=$4&%1



Apache Web Server(虚拟主机用户)
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^ndsques.html$ plugin.php?id=nds_up_ques%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^ndsques-([0-9]+)-([0-9]+)-([0-9]+)\.html$ plugin.php?id=nds_up_ques&tid=$1&myqt=$2&page=$3&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^ndsques_new-([0-9]+)\.html$ plugin.php?id=nds_up_ques&action=newques&mode=$1&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^ndsques_myqa-([0-9]+)\.html$ plugin.php?id=nds_up_ques&action=scan&topicid=$1&hook=2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^ndsques_rl_([a-z0-9_\-]+).html$ plugin.php?id=nds_up_ques&action=ranklist&view=$1&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^ndsques_vq-([0-9]+)\.html$ plugin.php?id=nds_up_ques&action=viewques&topicid=$1&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^ndsques_st-([0-9]+)\.html$ plugin.php?id=nds_up_ques&action=stats&topicid=$1&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^ndsques_va-([0-9]+)-([0-9]+)\.html$ plugin.php?id=nds_up_ques&action=viewanswer&topicid=$1&myqa=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^ndsques_sc-([0-9]+)-([0-9]+)\.html$ plugin.php?id=nds_up_ques&action=scan&topicid=$1&qid=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^ndsques_id-([0-9]+)-([0-9]+)-([0-9]+)\.html$ plugin.php?id=nds_up_ques&action=index&myqt=$1&typeid=$2&page=$3&%1



IIS7 Web Server(独立主机用户)
<rule name="portal_topic">
<match url="^(.*/)*ndsques.html\?*(.*)$" />
<action type="Rewrite" url="{R:1}/plugin.php\?id=nds_up_ques&amp;{R:2}" />
</rule>

<rule name="ndsques_idp">
<match url="^(.*/)*ndsques-([0-9]+)-([0-9]+)-([0-9]+).html\?*(.*)$" />
<action type="Rewrite" url="{R:1}/plugin.php\?id=nds_up_ques&amp;tid={R:2}&amp;myqt={R:3}&amp;page={R:4}&amp;{R:5}" />
</rule>

<rule name="ndsques_newques">
<match url="^(.*/)*ndsques_new-([0-9]+).html\?*(.*)$" />
<action type="Rewrite" url="{R:1}/plugin.php\?id=nds_up_ques&amp;action=newques&amp;mode={R:2}&amp;{R:3}" />
</rule>

<rule name="ndsques_myscan">
<match url="^(.*/)*ndsques_myqa-([0-9]+).html\?*(.*)$" />
<action type="Rewrite" url="{R:1}/plugin.php\?id=nds_up_ques&amp;action=scan&amp;topicid={R:2}&amp;hook=2&amp;{R:3}" />
</rule>

<rule name="ndsques_ranklist">
<match url="^(.*/)*ndsques_rl_([a-z0-9_\-]+).html\?*(.*)$" />
<action type="Rewrite" url="{R:1}/plugin.php\?id=nds_up_ques&amp;action=ranklist&amp;view={R:2}&amp;{R:3}" />
</rule>

<rule name="ndsques_viewques">
<match url="^(.*/)*ndsques_vq-([0-9]+).html\?*(.*)$" />
<action type="Rewrite" url="{R:1}/plugin.php\?id=nds_up_ques&amp;action=viewques&amp;topicid={R:2}&amp;{R:3}" />
</rule>

<rule name="ndsques_stats">
<match url="^(.*/)*ndsques_st-([0-9]+).html\?*(.*)$" />
<action type="Rewrite" url="{R:1}/plugin.php\?id=nds_up_ques&amp;action=stats&amp;topicid={R:2}&amp;{R:3}" />
</rule>

<rule name="ndsques_viewanswer">
<match url="^(.*/)*ndsques_va-([0-9]+)-([0-9]+).html\?*(.*)$" />
<action type="Rewrite" url="{R:1}/plugin.php\?id=nds_up_ques&amp;action=viewanswer&amp;topicid={R:2}&amp;myqa={R:3}&amp;{R:4}" />
</rule>

<rule name="ndsques_scan">
<match url="^(.*/)*ndsques_sc-([0-9]+)-([0-9]+).html\?*(.*)$" />
<action type="Rewrite" url="{R:1}/plugin.php\?id=nds_up_ques&amp;action=scan&amp;topicid={R:2}&amp;qid={R:3}&amp;{R:4}" />
</rule>

<rule name="ndsques_index">
<match url="^(.*/)*ndsques_id-([0-9]+)-([0-9]+)-([0-9]+).html\?*(.*)$" />
<action type="Rewrite" url="{R:1}/plugin.php\?id=nds_up_ques&amp;action=index&amp;myqt={R:2}&amp;typeid={R:3} &amp;page={R:4} &amp;{R:5}" />
</rule>


Zeus Web Server
match URL into $ with ^(.*)/ndsques\.html?*(.*)$
if matched then
set URL = $1/plugin.php?id=nds_up_ques&$2" />
endif

match URL into $ with ^(.*)/ndsques_new-([0-9]+)\.html?*(.*)$
if matched then
set URL = $1/plugin.php?id=nds_up_ques&action=newques&mode=$2&$3" />
endif
match URL into $ with ^(.*)/ndsques-([0-9]+)-([0-9]+)-([0-9]+)\.html?*(.*)$
if matched then
set URL = $1/plugin\.php?id=nds_up_ques&tid=$2&myqt=$3&page=$4&$5" />
endif
match URL into $ with ^(.*)/ndsques_myqa-([0-9]+)\.html?*(.*)$
if matched then
set URL = $1/plugin.php?id=nds_up_ques&action=scan&topicid=$2&hook=2&$3" />
endif
match URL into $ with ^(.*)/ndsques_rl_([a-z0-9_\-]+)\.html?*(.*)$
if matched then
set URL = $1/plugin.php?id=nds_up_ques&action=ranklist&view=$2&$3" />
endif
match URL into $ with ^(.*)/ndsques_vq-([0-9]+)\.html?*(.*)$
if matched then
set URL = $1/plugin.php?id=nds_up_ques&action=viewques&topicid=$2&$3" />
endif
match URL into $ with ^(.*)/ndsques_st-([0-9]+)\.html?*(.*)$
if matched then
set URL = $1/plugin.php?id=nds_up_ques&action=stats&topicid=$2&$3" />
endif
match URL into $ with ^(.*)/ndsques_va-([0-9]+)-([0-9]+)\.html?*(.*)$
if matched then
set URL = $1/plugin.php?id=nds_up_ques&action=viewanswer&topicid=$2&myqa=$3&$4" />
endif
match URL into $ with ^(.*)/ndsques_sc-([0-9]+)-([0-9]+)\.html?*(.*)$
if matched then
set URL = $1/plugin.php?id=nds_up_ques&action=scan&topicid=$2&qid=$3&$4" />
endif
match URL into $ with ^(.*)/ndsques_id-([0-9]+)-([0-9]+)-([0-9]+)\.html?*(.*)$
if matched then
set URL = $1/plugin.php?id=nds_up_ques&action=index&myqt=$2&typeid=$3&page=$4&$5" />
endif



Nginx Web Server
rewrite ^([^.]*)/ndsques\.html$ $1/plugin.php?id=nds_up_ques last;
rewrite ^([^.]*)/ndsques_new-([0-9]+)\.html$ $1/plugin.php?id=nds_up_ques&action=newques&mode=$2 last;
rewrite ^([^.]*)/ndsques_myqa-([0-9]+)\.html$ $1/plugin.php?id=nds_up_ques&action=scan&topicid=$2&hook=2 last;
rewrite ^([^.]*)/ndsques_rl_([a-z0-9_\-]+)\.html$ $1/plugin.php?id=nds_up_ques&action=ranklist&view=$2 last;
rewrite ^([^.]*)/ndsques_vq-([0-9]+)\.html$ $1/plugin.php?id=nds_up_ques&action=viewques&topicid=$2 last;
rewrite ^([^.]*)/ndsques_st-([0-9]+)\.html$ $1/plugin.php?id=nds_up_ques&action=stats&topicid=$2 last;
rewrite ^([^.]*)/ndsques_va-([0-9]+)-([0-9]+)\.html$ $1/plugin.php?id=nds_up_ques&action=viewanswer&topicid=$2&myqa=$3 last;
rewrite ^([^.]*)/ndsques_sc-([0-9]+)-([0-9]+)\.html$ $1/plugin.php?id=nds_up_ques&action=scan&topicid=$2&qid=$3 last;
rewrite ^([^.]*)/ndsques_id-([0-9]+)-([0-9]+)-([0-9]+)\.html$ $1/plugin.php?id=nds_up_ques&action=index&myqt=$2&typeid=$3&page=$4 last;

站长窝论坛版权声明 1、本帖标题:问卷调查专业版插件伪静态规则
2、论坛网址:站长窝论坛
3、站长窝论坛的资源部分来源于网络,如有侵权,请联系站长进行删除处理。
4、会员发帖仅代表会员个人观点,并不代表本站赞同其观点和对其真实性负责。
5、站长窝论坛一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
6、本帖由游客1在站长窝论坛《程序综合区》版块原创发布, 转载请注明出处!
评论
最新回复 (0)
返回
发新帖