简易拼车静态规则-Discuz教程下载

简易拼车静态规则

开通本站Svip会员,全站资源免费下

如修改默认伪静态规则名(pinche),以下静态链接里的 pinche也要进行相应修改。(等号右边动态mini_pinche不要改动)
例子:(把pinche改为 pc)
原句:RewriteRule ^pinche\.html$ plugin.php?id=mini_pinche:index
改后:RewriteRule ^pc\.html$ plugin.php?id=mini_pinche:index
-------------------------------------(修改默认伪静态规则名称功能,需1.4版以上才支持)----------------------------
Apache Web Server规则
#简易拼车
  1. RewriteCond %{QUERY_STRING} ^(.*)$
  2. RewriteRule ^pinche\.html$ plugin.php?id=mini_pinche:index
  3. RewriteCond %{QUERY_STRING} ^(.*)$
  4. RewriteRule ^pinche_list_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)\.html$ plugin.php?id=mini_pinche:index&a=$1&b=$2&bc=$3&sc=$4&x=$5&e=$6&m=$7&c=$8&u=$9
  5. RewriteCond %{QUERY_STRING} ^(.*)$
  6. RewriteRule ^pinche_list_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_z\.html$ plugin.php?id=mini_pinche:index&a=$1&b=$2&bc=$3&sc=$4&x=$5&e=$6&m=$7&c=$8&u=$9&zx=z
  7. RewriteCond %{QUERY_STRING} ^(.*)$
  8. RewriteRule ^pinche_([0-9]+)\.html$ plugin.php?id=mini_pinche:index&mod=view&sid=$1
  9. RewriteCond %{QUERY_STRING} ^(.*)$
  10. RewriteRule ^pinche_user\.html$ plugin.php?id=mini_pinche:mini_pinche_user
  11. RewriteCond %{QUERY_STRING} ^(.*)$
  12. RewriteRule ^pinche_user_add\.html$ plugin.php?id=mini_pinche:mini_pinche_user&p=add
  13. RewriteCond %{QUERY_STRING} ^(.*)$
  14. RewriteRule ^pinche_user_add2\.html$ plugin.php?id=mini_pinche:mini_pinche_user&p=add2
  15. RewriteCond %{QUERY_STRING} ^(.*)$
  16. RewriteRule ^pinche_user_favorites\.html$ plugin.php?id=mini_pinche:mini_pinche_user&p=favorites
  17. RewriteCond %{QUERY_STRING} ^(.*)$
  18. RewriteRule ^pinche_user_myreservation\.html$ plugin.php?id=mini_pinche:mini_pinche_user&p=mydingwei
  19. RewriteCond %{QUERY_STRING} ^(.*)$
  20. RewriteRule ^pinche_user_myinfo\.html$ plugin.php?id=mini_pinche:mini_pinche_user&p=userinfo
复制代码
#简易拼车


IIS6规则
  1. RewriteRule ^(.*)/pinche\.html\?*(.*)$ $1/plugin\.php\?id=mini_pinche:index
  2. RewriteRule ^(.*)/pinche_list_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_0\.html\?*(.*)$ $1/plugin\.php\?id=mini_pinche:index&a=$2&b=$3&bc=$4&sc=$5&x=$6&e=$7&m=$8&c=$9&u=0
  3. RewriteRule ^(.*)/pinche_list_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_1\.html\?*(.*)$ $1/plugin\.php\?id=mini_pinche:index&a=$2&b=$3&bc=$4&sc=$5&x=$6&e=$7&m=$8&c=$9&u=1
  4. RewriteRule ^(.*)/pinche_list_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_2\.html\?*(.*)$ $1/plugin\.php\?id=mini_pinche:index&a=$2&b=$3&bc=$4&sc=$5&x=$6&e=$7&m=$8&c=$9&u=2
  5. RewriteRule ^(.*)/pinche_list_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_0_z\.html\?*(.*)$ $1/plugin\.php\?id=mini_pinche:index&a=$2&b=$3&bc=$4&sc=$5&x=$6&e=$7&m=$8&c=$9&u=0&zx=z
  6. RewriteRule ^(.*)/pinche_list_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_1_z\.html\?*(.*)$ $1/plugin\.php\?id=mini_pinche:index&a=$2&b=$3&bc=$4&sc=$5&x=$6&e=$7&m=$8&c=$9&u=1&zx=z
  7. RewriteRule ^(.*)/pinche_list_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_2_z\.html\?*(.*)$ $1/plugin\.php\?id=mini_pinche:index&a=$2&b=$3&bc=$4&sc=$5&x=$6&e=$7&m=$8&c=$9&u=2&zx=z
  8. RewriteRule ^(.*)/pinche_([0-9]+)\.html\?*(.*)$ $1/plugin\.php\?id=mini_pinche:index&mod=view&sid=$2
  9. RewriteRule ^(.*)/pinche_user\.html\?*(.*)$ $1/plugin\.php\?id=mini_pinche:mini_pinche_user
  10. RewriteRule ^(.*)/pinche_user_add\.html\?*(.*)$ $1/plugin\.php\?id=mini_pinche:mini_pinche_user&p=add
  11. RewriteRule ^(.*)/pinche_user_add2\.html\?*(.*)$ $1/plugin\.php\?id=mini_pinche:mini_pinche_user&p=add2
  12. RewriteRule ^(.*)/pinche_user_favorites\.html\?*(.*)$ $1/plugin\.php\?id=mini_pinche:mini_pinche_user&p=favorites
  13. RewriteRule ^(.*)/pinche_user_myreservation\.html\?*(.*)$ $1/plugin\.php\?id=mini_pinche:mini_pinche_user&p=mydingwei
  14. RewriteRule ^(.*)/pinche_user_myinfo\.html\?*(.*)$ $1/plugin\.php\?id=mini_pinche:mini_pinche_user&p=userinfo
复制代码
IIS6(独立。如上面的IIS6规则没效,试试这个,加到httpd.conf)
  1. RewriteCond %{QUERY_STRING} ^(.*)$
  2. RewriteRule ^(.*)/pinche\.html$ $1/plugin.php?id=mini_pinche:index
  3. RewriteCond %{QUERY_STRING} ^(.*)$
  4. RewriteRule ^(.*)/pinche_list_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_0\.html$ $1/plugin.php?id=mini_pinche:index&a=$2&b=$3&bc=$4&sc=$5&x=$6&e=$7&m=$8&c=$9&u=0
  5. RewriteCond %{QUERY_STRING} ^(.*)$
  6. RewriteRule ^(.*)/pinche_list_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_1\.html$ $1/plugin.php?id=mini_pinche:index&a=$2&b=$3&bc=$4&sc=$5&x=$6&e=$7&m=$8&c=$9&u=1
  7. RewriteCond %{QUERY_STRING} ^(.*)$
  8. RewriteRule ^(.*)/pinche_list_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_2\.html$ $1/plugin.php?id=mini_pinche:index&a=$2&b=$3&bc=$4&sc=$5&x=$6&e=$7&m=$8&c=$9&u=2
  9. RewriteCond %{QUERY_STRING} ^(.*)$
  10. RewriteRule ^(.*)/pinche_list_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_0_z\.html$ $1/plugin.php?id=mini_pinche:index&a=$2&b=$3&bc=$4&sc=$5&x=$6&e=$7&m=$8&c=$9&u=0&zx=z
  11. RewriteCond %{QUERY_STRING} ^(.*)$
  12. RewriteRule ^(.*)/pinche_list_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_1_z\.html$ $1/plugin.php?id=mini_pinche:index&a=$2&b=$3&bc=$4&sc=$5&x=$6&e=$7&m=$8&c=$9&u=1&zx=z
  13. RewriteCond %{QUERY_STRING} ^(.*)$
  14. RewriteRule ^(.*)/pinche_list_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_2_z\.html$ $1/plugin.php?id=mini_pinche:index&a=$2&b=$3&bc=$4&sc=$5&x=$6&e=$7&m=$8&c=$9&u=2&zx=z
  15. RewriteCond %{QUERY_STRING} ^(.*)$
  16. RewriteRule ^(.*)/pinche_([0-9]+)\.html$ $1/plugin.php?id=mini_pinche:index&mod=view&sid=$2
  17. RewriteCond %{QUERY_STRING} ^(.*)$
  18. RewriteRule ^(.*)/pinche_user\.html$ $1/plugin.php?id=mini_pinche:mini_pinche_user
  19. RewriteCond %{QUERY_STRING} ^(.*)$
  20. RewriteRule ^(.*)/pinche_user_add\.html$ $1/plugin.php?id=mini_pinche:mini_pinche_user&p=add
  21. RewriteCond %{QUERY_STRING} ^(.*)$
  22. RewriteRule ^(.*)/pinche_user_add2\.html$ $1/plugin.php?id=mini_pinche:mini_pinche_user&p=add2
  23. RewriteCond %{QUERY_STRING} ^(.*)$
  24. RewriteRule ^(.*)/pinche_user_favorites\.html$ $1/plugin.php?id=mini_pinche:mini_pinche_user&p=favorites
  25. RewriteCond %{QUERY_STRING} ^(.*)$
  26. RewriteRule ^(.*)/pinche_user_myreservation\.html$ $1/plugin.php?id=mini_pinche:mini_pinche_user&p=mydingwei
  27. RewriteCond %{QUERY_STRING} ^(.*)$
  28. RewriteRule ^(.*)/pinche_user_myinfo\.html$ $1/plugin.php?id=mini_pinche:mini_pinche_user&p=userinfo
复制代码
IIS7规则
  1. <rule name="minipinche1">
  2. <match url="^(.*/)*pinche.html\?*(.*)$" />
  3. <action type="Rewrite" url="{R:1}/plugin.php\?id=mini_pinche:index" />
  4. </rule>
  5. <rule name="minipinche2">
  6. <match url="^(.*/)*pinche_list_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_0.html\?*(.*)$" />
  7. <action type="Rewrite" url="{R:1}/plugin.php\?id=mini_pinche:index&amp;a={R:2}&amp;b={R:3}&amp;bc={R:4}&amp;sc={R:5}&amp;x={R:6}&amp;e={R:7}&amp;m={R:8}&amp;c={R:9}&amp;u=0" />
  8. </rule>
  9. <rule name="minipinche3">
  10. <match url="^(.*/)*pinche_list_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_1.html\?*(.*)$" />
  11. <action type="Rewrite" url="{R:1}/plugin.php\?id=mini_pinche:index&amp;a={R:2}&amp;b={R:3}&amp;bc={R:4}&amp;sc={R:5}&amp;x={R:6}&amp;e={R:7}&amp;m={R:8}&amp;c={R:9}&amp;u=1" />
  12. </rule>
  13. <rule name="minipinche4">
  14. <match url="^(.*/)*pinche_list_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_2.html\?*(.*)$" />
  15. <action type="Rewrite" url="{R:1}/plugin.php\?id=mini_pinche:index&amp;a={R:2}&amp;b={R:3}&amp;bc={R:4}&amp;sc={R:5}&amp;x={R:6}&amp;e={R:7}&amp;m={R:8}&amp;c={R:9}&amp;u=2" />
  16. </rule>
  17. <rule name="minipinche5">
  18. <match url="^(.*/)*pinche_list_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_0_z.html\?*(.*)$" />
  19. <action type="Rewrite" url="{R:1}/plugin.php\?id=mini_pinche:index&amp;a={R:2}&amp;b={R:3}&amp;bc={R:4}&amp;sc={R:5}&amp;x={R:6}&amp;e={R:7}&amp;m={R:8}&amp;c={R:9}&amp;u=0&amp;zx=z" />
  20. </rule>
  21. <rule name="minipinche6">
  22. <match url="^(.*/)*pinche_list_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_1_z.html\?*(.*)$" />
  23. <action type="Rewrite" url="{R:1}/plugin.php\?id=mini_pinche:index&amp;a={R:2}&amp;b={R:3}&amp;bc={R:4}&amp;sc={R:5}&amp;x={R:6}&amp;e={R:7}&amp;m={R:8}&amp;c={R:9}&amp;u=1&amp;zx=z" />
  24. </rule>
  25. <rule name="minipinche7">
  26. <match url="^(.*/)*pinche_list_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_2_z.html\?*(.*)$" />
  27. <action type="Rewrite" url="{R:1}/plugin.php\?id=mini_pinche:index&amp;a={R:2}&amp;b={R:3}&amp;bc={R:4}&amp;sc={R:5}&amp;x={R:6}&amp;e={R:7}&amp;m={R:8}&amp;c={R:9}&amp;u=2&amp;zx=z" />
  28. </rule>
  29. <rule name="minipinche8">
  30. <match url="^(.*/)*pinche_([0-9]+).html\?*(.*)$" />
  31. <action type="Rewrite" url="{R:1}/plugin.php\?id=mini_pinche:index&amp;mod=view&amp;sid={R:2}" />
  32. </rule>
  33. <rule name="minipinche9">
  34. <match url="^(.*/)*pinche_user.html\?*(.*)$" />
  35. <action type="Rewrite" url="{R:1}/plugin.php\?id=mini_pinche:mini_pinche_user" />
  36. </rule>
  37. <rule name="minipinche10">
  38. <match url="^(.*/)*pinche_user_add.html\?*(.*)$" />
  39. <action type="Rewrite" url="{R:1}/plugin.php\?id=mini_pinche:mini_pinche_user&amp;p=add" />
  40. </rule>
  41. <rule name="minipinche11">
  42. <match url="^(.*/)*pinche_user_add2.html\?*(.*)$" />
  43. <action type="Rewrite" url="{R:1}/plugin.php\?id=mini_pinche:mini_pinche_user&amp;p=add2" />
  44. </rule>
  45. <rule name="minipinche12">
  46. <match url="^(.*/)*pinche_user_favorites.html\?*(.*)$" />
  47. <action type="Rewrite" url="{R:1}/plugin.php\?id=mini_pinche:mini_pinche_user&amp;p=favorites" />
  48. </rule>
  49. <rule name="minipinche13">
  50. <match url="^(.*/)*pinche_user_myreservation.html\?*(.*)$" />
  51. <action type="Rewrite" url="{R:1}/plugin.php\?id=mini_pinche:mini_pinche_user&amp;p=mydingwei" />
  52. </rule>
  53. <rule name="minipinche14">
  54. <match url="^(.*/)*pinche_user_myinfo.html\?*(.*)$" />
  55. <action type="Rewrite" url="{R:1}/plugin.php\?id=mini_pinche:mini_pinche_user&amp;p=userinfo" />
  56. </rule>
复制代码
Nginx Web Server规则
  1. rewrite ^([^\.]*)/pinche.html$ $1/plugin.php?id=mini_pinche:index last;
  2. rewrite ^([^\.]*)/pinche_list_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_0\.html$ $1/plugin.php?id=mini_pinche:index&a=$2&b=$3&bc=$4&sc=$5&x=$6&e=$7&m=$8&c=$9&u=0 last;
  3. rewrite ^([^\.]*)/pinche_list_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_1\.html$ $1/plugin.php?id=mini_pinche:index&a=$2&b=$3&bc=$4&sc=$5&x=$6&e=$7&m=$8&c=$9&u=1 last;
  4. rewrite ^([^\.]*)/pinche_list_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_2\.html$ $1/plugin.php?id=mini_pinche:index&a=$2&b=$3&bc=$4&sc=$5&x=$6&e=$7&m=$8&c=$9&u=2 last;
  5. rewrite ^([^\.]*)/pinche_list_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_0_z\.html$ $1/plugin.php?id=mini_pinche:index&a=$2&b=$3&bc=$4&sc=$5&x=$6&e=$7&m=$8&c=$9&u=0&zx=z last;
  6. rewrite ^([^\.]*)/pinche_list_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_1_z\.html$ $1/plugin.php?id=mini_pinche:index&a=$2&b=$3&bc=$4&sc=$5&x=$6&e=$7&m=$8&c=$9&u=1&zx=z last;
  7. rewrite ^([^\.]*)/pinche_list_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)_2_z\.html$ $1/plugin.php?id=mini_pinche:index&a=$2&b=$3&bc=$4&sc=$5&x=$6&e=$7&m=$8&c=$9&u=2&zx=z last;
  8. rewrite ^([^\.]*)/pinche_([0-9]+)\.html$ $1/plugin.php?id=mini_pinche:index&mod=view&sid=$2 last;
  9. rewrite ^([^\.]*)/pinche_user\.html$ $1/plugin.php?id=mini_pinche:mini_pinche_user last;
  10. rewrite ^([^\.]*)/pinche_user_add\.html$ $1/plugin.php?id=mini_pinche:mini_pinche_user&p=add last;
  11. rewrite ^([^\.]*)/pinche_user_add2\.html$ $1/plugin.php?id=mini_pinche:mini_pinche_user&p=add2 last;
  12. rewrite ^([^\.]*)/pinche_user_favorites\.html$ $1/plugin.php?id=mini_pinche:mini_pinche_user&p=favorites last;
  13. rewrite ^([^\.]*)/pinche_user_myreservation\.html$ $1/plugin.php?id=mini_pinche:mini_pinche_user&p=mydingwei last;
  14. rewrite ^([^\.]*)/pinche_user_myinfo\.html$ $1/plugin.php?id=mini_pinche:mini_pinche_user&p=userinfo last;
复制代码

全部评论 0

您需要登录后才可以回帖 立即登录
登录
0
0
0
返回顶部