主站是生成静态的网页,在打开网站终端打不到此静态文件

迅睿框架 更新 2022-02-19 20:28:16 七七

多终端网站,如果主站是生成静态的网页,在打开网站终端打不到此静态文件,请问要怎么设置终端仿静态呢?如果主站是动态的 转跳就正常。

如:主站是www.abc.com/new/ok.html ,  终端域名www.123.com/new/ok.html 打不到页面(因为该目录下没有ok.html文件),如果主站是动态http://abc.com/index.php?c=category&id=1 那终端域名是正常的。  静态生成的文件名是中文目录的拼音,不是纯数字的。

多域名下的伪静态解析规则 的说明:https://www.xunruicms.com/doc/search-keyword-%E5%A4%9A%E7%BB%88%E7%AB%AF.html
解决思路:
在rewrite.php文件中,判断域名分别返回解析数组
<?php

/**
 * URL解析规则
 * 例如:  114.html 对应 index.php?s=demo&c=show&id=114
 * 可以解析:  "114.html"  => 'index.php?s=demo&c=show&id=114',
 * 动态id解析:  "([0-9]+).html"  => 'index.php?s=demo&c=show&id=$1',
 */


if (DOMAIN_NAME == 'aaa.xxx.com') {
    return [
        // 这里写aaa域名的解析规则
    
    ];
}


return [

    // 这里是系统的解析规则
];

这样多域名时就可以区分开了,不与其他域名冲突。




插件版权:官方插件
插件名称:多终端网站

方案

  • 官方插件技术-陈老师 #1 · 2022-02-19 18:50:52
    满意答案
    终端功能不支持静态的,做成伪静态就可以,只需要设置解析规则和开启终端域名的伪静态代码就行了
  • 七七 #2 · 2022-02-19 18:58:26
    解析规则也是在终端设置,主站点不需要变动吗
  • 七七 #3 · 2022-02-19 20:28:16
    @官方插件技术-陈老师:已解决! 需要在主站设置,终端不需要!

迅睿系统漏洞

站群分站系统
站群分站系统(2026-10-15)
子站域名新增llms.txt访问
GEO系统
GEO系统(2026-10-14)
修复下载zip空白地址问题 修复流量复刻和任务队列错误
GeoSeo收录宝
GeoSeo收录宝(2026-10-14)
新增 站长工具箱 前端首页自动调用meta 数据
滑块验证码 Gocaptcha
滑块验证码 Gocaptcha(2026-10-13)
基于开源项目 go-captcha 的行为验证码插件,滑动拼图、区域...
GeoSeo工具箱
GeoSeo工具箱(2026-10-13)
优化巡检任务
GeoSeo排名助手
GeoSeo排名助手(2026-10-11)
加入大模型自定义
SEO聚合关键字
SEO聚合关键字(2026-10-11)
优化关键字列表页最多支持1万篇文章,过多会导致服务器扛不住;
CMS内容同步复制
CMS内容同步复制(2026-10-10)
增加时间是否更新的开关