找回密码
 马上注册

QQ登录

只需一步,快速开始

吉安同乡会 首页 网络游戏 查看内容

supesite在伪静态下 首页改为index.html的方法

2010-11-5 00:58| 发布者: 单行道| 查看: 6445| 评论: 2

打形式common.func.php文件,找到函数 ob_out ,在函数中找到下面一段代码(272行):

  1. if($_SCONFIG['urltype'] != 4 && $_SCONFIG['urltype'] != 5) {
  2.         $preg_searchs[] = "/href\=\"(\S*?)\/(index\.php)?\?uid\-([0-9]+)\-?(\S*?)\"/i";
  3.         $preg_replaces[] = 'href="\\1/?\\3/\\4"';
  4.         $preg_searchs[] = "/href\=\"\S*?\/(index\.php)?\?(\S+?)\"/ie";
  5.         $preg_replaces[] = "url_replace('\\2')";
  6. }

将 其修改为:

  1. if($_SCONFIG['urltype'] != 4 && $_SCONFIG['urltype'] != 5) {
  2.         $preg_searchs[] = "/href\=\"(\S*?)\/(index\.php)?\?uid\-([0-9]+)\-?(\S*?)\"/i";
  3.         $preg_replaces[] = 'href="\\1/?\\3/\\4"';
  4.         $preg_searchs[] = "/href\=\"\S*?\/(index\.php)?\?(\S+?)\"/ie";
  5.         $preg_replaces[] = "url_replace('\\2')";
  6.         $preg_searchs[] = "/href\=\"(\S*?)\/index\.php\"/i";
  7.         $preg_replaces[] = 'href="\\1/index.html"';
  8. }

修 改伪静态规则,在原来的伪静态规则中加一条:

  1. RewriteRule ^/index.html$ /index.php [L]

修改后如下:

  1. <IfModule mod_rewrite.c>
  2. RewriteEngine On
  3. ###        Rewrite 系统规则请勿修改
  4. RewriteRule ^/index.html$ /index.php [L]
  5. RewriteRule ^/([0-9]+)/spacelist(.+)$ /index.php?uid/$1/action/spacelist/type$2 [L]
  6. RewriteRule ^/([0-9]+)/viewspace(.+)$ /index.php?uid/$1/action/viewspace/itemid$2 [L]
  7. RewriteRule ^/([0-9]+)/viewbbs(.+)$ /index.php?uid/$1/action/viewbbs/tid$2 [L]
  8. RewriteRule ^/([0-9]+)/(.*)$ /index.php?uid/$1/$2 [L]
  9. RewriteRule ^/([0-9]+)$ /index.php?uid/$1 [L]
  10. RewriteRule ^/action(.+)$ /index.php?action$1 [L]
  11. RewriteRule ^/category(.+)$ /index.php?action/category/catid$1 [L]
  12. RewriteRule ^/viewnews(.+)$ /index.php?action/viewnews/itemid$1 [L]
  13. RewriteRule ^/viewthread(.+)$ /index.php?action/viewthread/tid$1 [L]
  14. RewriteRule ^/mygroup(.+)$ /index.php?action/mygroup/gid$1 [L]
  15. </IfModule>

发表评论

最新评论

引用 单行道 2010-11-5 03:43
学习
引用 单行道 2010-11-5 01:44
可以用嘛

查看全部评论(2)

QQ|Archiver|手机版|小黑屋|吉安论坛 ( 赣ICP备2021010355号|赣公网安备36082102000120号 )值班电话:13410000095 站点地图

GMT+8, 2025-5-1 11:34 , Processed in 0.064289 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

返回顶部