智聚网

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 88|回复: 0

[教程] Discuz论坛URL静态化规则urlrewrite

[复制链接]
  • TA的每日心情
    可爱
    2018-4-9 10:21
  • 831

    主题

    860

    帖子

    7427

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    7427
    发表于 2017-11-14 12:58:56 | 显示全部楼层 |阅读模式
    apache%CE%B1%BE%B2%CC%AC/" target="_blank">apache伪静态规则
    代码如下
    复制代码
    # 将 RewriteEngine 模式打开  
    RewriteEngine On  

    # 修改以下语句中的 /bbs 为你的论坛目录地址,如果程序放在根目录中,请将 /bbs 修改为 /  
    RewriteBase /bbs  

    # Rewrite 系统规则请勿修改  
    RewriteCond %{QUERY_STRING} ^(.*)$  
    RewriteRule ^topic-(.+).html$ portal.php?mod=topic&topic=$1&%1  
    RewriteCond %{QUERY_STRING} ^(.*)$  
    RewriteRule ^article-([0-9]+)-([0-9]+).html$ portal.php?mod=view&aid=$1&page=$2&%1  
    RewriteCond %{QUERY_STRING} ^(.*)$  
    RewriteRule ^forum-(w+)-([0-9]+).html$ forum.php?mod=forumdisplay&fid=$1&page=$2&%1  
    RewriteCond %{QUERY_STRING} ^(.*)$  
    RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+).html$ forum.php?mod=viewthread&tid=$1&extra=page%3D$3&page=$2&%1  
    RewriteCond %{QUERY_STRING} ^(.*)$  
    RewriteRule ^group-([0-9]+)-([0-9]+).html$ forum.php?mod=group&fid=$1&page=$2&%1  
    RewriteCond %{QUERY_STRING} ^(.*)$  
    RewriteRule ^space-(username|uid)-(.+).html$ home.php?mod=space&do=index&view=admin&$1=$2&%1
    RewriteCond %{QUERY_STRING} ^(.*)$  
    RewriteRule ^blog-([0-9]+)-([0-9]+).html$ home.php?mod=space&uid=$1&do=blog&id=$2&%1  
    RewriteCond %{QUERY_STRING} ^(.*)$  
    RewriteRule ^archiver/(fid|tid)-([0-9]+).html$ archiver/index.php?action=$1&value=$2&%1
    IIS6/IIS7.5 URL 静态化
    代码如下
    复制代码
    [ISAPI_Rewrite]
    # 3600 = 1 hour
    CacheClockRate 3600
    RepeatLimit 32
    # Protect httpd.ini and httpd.parse.errors files
    # from accessing through HTTP
    RewriteRule ^(.*)/topic-(.+).html?*(.*)$ $1/portal.php?mod=topic&topic=$2&$3
    RewriteRule ^(.*)/article-([0-9]+).html?*(.*)$ $1/portal.php?mod=view&aid=$2&$3
    RewriteRule ^(.*)/forum-(w+)-([0-9]+).html?*(.*)$ $1/forum.php?mod=forumdisplay&fid=$2&page=$3&$4
    RewriteRule ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+).html?*(.*)$ $1/forum.php?mod=viewthread&tid=$2&extra=page%3D$4&page=$3&$5
    RewriteRule ^(.*)/group-([0-9]+)-([0-9]+).html?*(.*)$ $1/forum.php?mod=group&fid=$2&page=$3&$4
    RewriteRule ^(.*)/space-(username|uid)-(.+).html?*(.*)$ $1/home.php?mod=space&$2=$3&$4
    RewriteRule ^(.*)/([a-z]+)-(.+).html?*(.*)$ $1/$2.php?rewrite=$3&$4
    以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索代码 伪静态 discuz rewrite 规则、rewrite伪静态规则、urlrewrite伪静态、iis urlrewrite 规则、urlrewrite规则,以便于您获取更多的相关知识。




    上一篇:linux环境URL 静态化Rewrite 支持
    下一篇:全局 - 性能优化 - 内存优化 - File接口 怎么关闭??
    *滑动验证:
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|智聚网 ( 浙ICP备15039027号 )

    GMT+8, 2018-4-21 04:39 , Processed in 0.161252 second(s), 9 queries , Gzip On, File On.

    Powered by Discuz! X3.4

    © 2001-2017 Comsenz Inc.

    快速回复 返回顶部 返回列表