| 企业网站和门户网站不一样的时企业网站的内容没有门户的多;一般的企业网站都在几百个页面 所以生成HTML 不必要像门户方案哪样麻烦; 
 分类页可在这样:http://www.021fangshui.com/Waterproof/list2.html
 内容查看页可以这样:  http://www.021fangshui.com/Waterproof/Sealing8.html
 
 通过 这样生成的HTML 很难看出来是SS做的 如果 做一些隐藏的话更难看出来的!
 
 方法: 打开 /function/common.func.php
 
 找到:
 改成:复制代码function gethtmlfile($parray) {
        $htmlarr = array();
        $dirarr = array();
        $id = 0;
        if(empty($parray['page'])) {
                unset($parray['page']);
        } elseif($parray['page'] < 2) {
                unset($parray['page']);
        }
        if(!empty($parray['uid'])) {
                $id = $parray['uid'];
                if(!empty($parray['action'])) {
                        if($parray['action'] == 'space' || $parray['action'] == 'spacelist') {
                                unset($parray['action']);
                        } elseif ($parray['action'] == 'viewspace') {
                                unset($parray['action']);
                        }
                }
        } elseif(!empty($parray['itemid'])) {
                $id = $parray['itemid'];
        } elseif(!empty($parray['tid'])) {
                $id = $parray['tid'];
        } elseif(!empty($parray['tagid'])) {
                $id = $parray['tagid'];
        } elseif(!empty($parray['catid'])) {
                $id = $parray['catid'];
        } elseif(!empty($parray['fid'])) {
                $id = $parray['fid'];
        }
        $htmlfilename = str_replace(array('action-', 'uid-', 'itemid-'), array('', '', ''), arraytostring($parray, '-'));
        if(!empty($id)) {
                $idvalue = ($id>9)?substr($id, -2, 2):$id;
                $thedir = $idvalue;
                if(!empty($parray['action'])) {
                        if($parray['action'] == 'viewnews') {
                                $htmlfilename = "n-{$id}";
                                if(!empty($parray['page'])) $htmlfilename .= '-'.$parray['page'];
                        } elseif($parray['action'] == 'viewthread') {
                                $htmlfilename = "t-{$id}";
                        }
                }
        }
        if(is_dir(H_DIR) || (!is_dir(H_DIR) && @mkdir(H_DIR))) {
                if(empty($id)) {
                        $htmlarr['path'] = H_DIR.'/'.$htmlfilename.'.html';
                        $htmlarr['url'] = H_URL.'/'.$htmlfilename.'.html';
                } else {
                        $htmldir = H_DIR.'/'.$thedir;
                        if(is_dir($htmldir) || (!is_dir($htmldir) && @mkdir($htmldir))) {
                                $htmlarr['path'] = H_DIR.'/'.$thedir.'/'.$htmlfilename.'.html';
                                $htmlarr['url'] = H_URL.'/'.$thedir.'/'.$htmlfilename.'.html';
                        } else {
                                $htmlarr['path'] = H_DIR.'/'.$htmlfilename.'.html';
                                $htmlarr['url'] = H_URL.'/'.$htmlfilename.'.html';
                        }
                }
        } else {
                $htmlarr['path'] = S_ROOT.'./'.$htmlfilename.'.html';
                $htmlarr['url'] = S_URL.'/'.$htmlfilename.'.html';
        }
        return $htmlarr;
}
如果想改掉 Sealing05.html 这个名字 请自己查找:Sealing  注意 后面的 {$id}  一定要保留 这是区别文章的ID号!!复制代码function gethtmlfile($parray) {
        $htmlarr = array();
        $dirarr = array();
        $id = 0;
        if(empty($parray['page'])) {
                unset($parray['page']);
        } elseif($parray['page'] < 2) {
                unset($parray['page']);
        }
        if(!empty($parray['uid'])) {
                $id = $parray['uid'];
                if(!empty($parray['action'])) {
                        if($parray['action'] == 'space' || $parray['action'] == 'spacelist') {
                                unset($parray['action']);
                        } elseif ($parray['action'] == 'viewspace') {
                                unset($parray['action']);
                        }
                }
        } elseif(!empty($parray['itemid'])) {
                $id = $parray['itemid'];
        } elseif(!empty($parray['tid'])) {
                $id = $parray['tid'];
        } elseif(!empty($parray['tagid'])) {
                $id = $parray['tagid'];
        } elseif(!empty($parray['catid'])) {
                $id = $parray['catid'];
        } elseif(!empty($parray['fid'])) {
                $id = $parray['fid'];
        }
        $htmlfilename = str_replace(array('action-', 'uid-', 'itemid-','category-catid-'), array('', '', '','list'), arraytostring($parray, '-'));
        if(!empty($id)) {
                if(!empty($parray['action'])) {
                        if($parray['action'] == 'viewnews') {
                                $htmlfilename = "Sealing{$id}";
                                if(!empty($parray['page'])) $htmlfilename .= '-'.$parray['page'];
                        } elseif($parray['action'] == 'viewthread') {
                                $htmlfilename = "t-{$id}";
                        }
                }
        }
        if(is_dir(H_DIR) || (!is_dir(H_DIR) && @mkdir(H_DIR))) {
                if(empty($id)) {
                        $htmlarr['path'] = H_DIR.'/'.$htmlfilename.'.html';
                        $htmlarr['url'] = H_URL.'/'.$htmlfilename.'.html';
                } else {
                        $htmldir = H_DIR;
                        if(is_dir($htmldir) || (!is_dir($htmldir) && @mkdir($htmldir))) {
                                $htmlarr['path'] = H_DIR.'/'.$htmlfilename.'.html';
                                $htmlarr['url'] = H_URL.'/'.$htmlfilename.'.html';
                        } else {
                                $htmlarr['path'] = H_DIR.'/'.$htmlfilename.'.html';
                                $htmlarr['url'] = H_URL.'/'.$htmlfilename.'.html';
                        }
                }
        } else {
                $htmlarr['path'] = S_ROOT.'./'.$htmlfilename.'.html';
                $htmlarr['url'] = S_URL.'/'.$htmlfilename.'.html';
        }
        return $htmlarr;
}
 |