找回密码
 注册
搜索
热搜: 回贴
微赢网络技术论坛 门户 站长交流 CMS SupeSite 查看内容

解决SS生成静态跳转到html/index.html问题

2009-12-12 16:14| 发布者: admin| 查看: 413| 评论: 0|原作者: 05273|来自: Discuz

修改方法如下,只需要加两符号

打开根目录的index.php

找到:
$_SHTML['action'] = 'index';

改成:

$_SHTML['../action'] = 'index';

0325日更新自动更新问题:
查找:
        ob_out();
在下面增加:
        unset($_SHTML['../action']);
        $_SHTML['action'] = 'index';


保存即可

也就是在action前加个父路径../

重要说明:此方法需要你在空间上设定默认首页为:第一是index.php,接下来是index.html

配置apache:
打开配置文件httpd.conf,搜索DirectoryIndex,可以看到下面一行:
    DirectoryIndex index.html index.php
将其改为:
    DirectoryIndex index.php index.html
保存退出,重启apache.

配置IIS:
打开IIS,找到运行SupeSite7的网站,右键单击属性,单击文档,将“启用默认内容文档”中的index.php移动到最上面,保存退出,并重启IIS.

修改后,浏览器端发来的请求会首先提交到index.php页面,而不是index.html页面。
在index.php中会对index.html页面进行重写,即更新,所以也解决了更新问题。

这个方法对于独立主机来说很容易操作,对于虚拟主机要联系空间商。

感谢子风的大力帮忙,谢谢

此方法SS6,SS7通用

最新评论

QQ|小黑屋|最新主题|手机版|微赢网络技术论坛 ( 苏ICP备08020429号 )

GMT+8, 2024-9-29 13:18 , Processed in 0.217659 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

返回顶部