12下一页
返回列表 发新帖
查看: 164|回复: 18

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

[复制链接]

1万

热度

1万

元宝

1万

贡献

金牌草根

发表于 2018-4-25 17:36:41 | 显示全部楼层 |阅读模式
适用于:
草根吧即将发布的问卷调查专业版 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=$23&$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;

本文来源于网友学习研究交流 www.caogen8.co,请以学习研究交流为主。
如果您没有贡献积分,可以直接免费领取,免费领取
如果你需要加入本学习研究交流,请以学习研究交流为目的,免责声明
如果找不到您要的资源,请搜索一下,点击搜索

热度

元宝

贡献

步入草根

发表于 2025-11-10 14:52:10 | 显示全部楼层
支持楼主

0

热度

2

元宝

0

贡献

步入草根

发表于 2025-11-11 11:58:24 | 显示全部楼层
看看

热度

元宝

贡献

步入草根

发表于 2025-12-2 01:51:17 | 显示全部楼层
6666666

热度

元宝

贡献

步入草根

发表于 2025-12-11 11:08:34 | 显示全部楼层
支持楼主

热度

元宝

贡献

步入草根

发表于 2025-12-13 14:59:27 | 显示全部楼层
看看

0

热度

4

元宝

0

贡献

步入草根

发表于 2025-12-18 04:15:59 | 显示全部楼层
我来看看怎么个事儿

649

热度

11

元宝

0

贡献

步入草根

宣传达人

发表于 2025-12-18 13:01:02 | 显示全部楼层
支持楼主

热度

元宝

贡献

步入草根

发表于 2025-12-19 21:40:39 | 显示全部楼层
我来看看怎么个事儿

热度

元宝

贡献

步入草根

发表于 2025-12-26 03:01:02 | 显示全部楼层
看看
下一页 »
12下一页
返回列表 发新帖
 懒得打字嘛,点击右侧快捷回复【最新发布】   【赞助草根吧享更多权益】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

收藏帖子 返回列表 搜索

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

小黑屋|手机版|草根吧