迅睿開源框架是一款PHP8高性能·簡單易用的PHP開源開發(fā)框架, 基于MIT開源許可協(xié)議發(fā)布,不限制商業(yè)使用,以多端互聯(lián)為設(shè)計理念, 支持的微信公眾號、小程序、APP客戶端、移動端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
業(yè)務(wù)經(jīng)理
微信掃描以上二維碼
028-61286886
在線咨詢
想做一個演示站,通過session 讀取模板信息
當用戶關(guān)閉頁面時,自動釋放session
或者是cookie
比如列表里有 A B C D E 5個模板,點A,演示站就顯示A的模板,點B,演示站就顯示B的模板
可能就傳遞一個參數(shù)過去而已
大概怎么實現(xiàn)???基于迅睿cms
可以通過域名來做嘛,比如訪問a.xr.com就加載A模板,b.xr.com就加載B模板
又是session又是cookie我感覺太復(fù)雜化了
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)迅??蚣軇?chuàng)始人
關(guān)鍵就是這個加載……怎么加?
比如主站是
域名:www.xr.com 目錄:/www/wwwroot/www.xr.com/
比如在Bt面板上新建站點是
域名:a.xr.com 目錄:/www/wwwroot/a.xr.com/
新建入口文件/www/wwwroot/a.xr.com/index.php
<?php /** * 新入口文件 */ define('IS_NOT_301', 1); // 取消301跳轉(zhuǎn) define('HOME_THEME_PATH', '/static/default/'); // 站點風格 define('TPLPATH', dirname(__FILE__).'/template/'); // 站點模板 require '/www/wwwroot/www.xr.com/index.php';
然后把風格目錄放到
/www/wwwroot/a.xr.com/static/default/
把模板目錄放到
/www/wwwroot/a.xr.com/template/pc/default/home/index.html
這種有個弊端,就是直接扒站軟件就可以下載了……
html本身就是暴露的,基本上網(wǎng)站都可以跋站的
回復(fù)@小黃人 18html.com
回復(fù)@胡金海
我知道啊,但是最少讓人家麻煩一點,別一鍵就扒完了
學習了,做個記號,插眼
還可以這樣
index.php內(nèi)容是
<?php /** * Cms 自定義終端入口程序 */ define('IS_NOT_301', 1); // 表示不進行301定向 define('IS_CLIENT', basename(dirname(__FILE__))); // 這里需要填寫終端名稱 define('IS_CLIENT_TPL', 'pc'); // 糾正模板目錄 define('TPLPATH', dirname(__FILE__).'/template/'); define('HOME_THEME_PATH', '/static/default/'); // 執(zhí)行主程序 require '/www/wwwroot/www.xr.com/index.php';
這一個文件,可以把模板的目錄名字也寫在這個文件里嗎?????好像調(diào)用的是主程序的配置?
收藏了
可以通過域名來做嘛,比如訪問a.xr.com就加載A模板,b.xr.com就加載B模板
又是session又是cookie我感覺太復(fù)雜化了
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)迅??蚣軇?chuàng)始人
關(guān)鍵就是這個加載……怎么加?
比如主站是
比如在Bt面板上新建站點是
新建入口文件/www/wwwroot/a.xr.com/index.php
<?php /** * 新入口文件 */ define('IS_NOT_301', 1); // 取消301跳轉(zhuǎn) define('HOME_THEME_PATH', '/static/default/'); // 站點風格 define('TPLPATH', dirname(__FILE__).'/template/'); // 站點模板 require '/www/wwwroot/www.xr.com/index.php';然后把風格目錄放到
/www/wwwroot/a.xr.com/static/default/
把模板目錄放到
/www/wwwroot/a.xr.com/template/pc/default/home/index.html
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)迅??蚣軇?chuàng)始人
這種有個弊端,就是直接扒站軟件就可以下載了……
html本身就是暴露的,基本上網(wǎng)站都可以跋站的
回復(fù)@小黃人 18html.com
回復(fù)@胡金海
我知道啊,但是最少讓人家麻煩一點,別一鍵就扒完了
學習了,做個記號,插眼
還可以這樣
index.php內(nèi)容是
<?php /** * Cms 自定義終端入口程序 */ define('IS_NOT_301', 1); // 表示不進行301定向 define('IS_CLIENT', basename(dirname(__FILE__))); // 這里需要填寫終端名稱 define('IS_CLIENT_TPL', 'pc'); // 糾正模板目錄 define('TPLPATH', dirname(__FILE__).'/template/'); define('HOME_THEME_PATH', '/static/default/'); // 執(zhí)行主程序 require '/www/wwwroot/www.xr.com/index.php';開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)迅??蚣軇?chuàng)始人
這一個文件,可以把模板的目錄名字也寫在這個文件里嗎?????好像調(diào)用的是主程序的配置?
收藏了