聯(lián)系官方銷售客服
1835022288
028-61286886
插件名稱 | 多網(wǎng)站系統(tǒng) V4.6 |
插件作者 | 迅睿官方團(tuán)隊(duì) |
最近更新 | 2025-01-07 09:59:38 |
[改進(jìn)]子站管理員不允許登錄主站 |
多網(wǎng)站系統(tǒng),如果創(chuàng)建了多個(gè)站點(diǎn)并且使用了自定義字段作為url,偽靜態(tài)下
后臺(tái)的URL規(guī)則使用自定義函數(shù){zdyurl($data)},存放url對(duì)應(yīng)的文章id,
比如
主站www.123.com的存放在
WRITEPATH . 'myid/' . md5(urldecode(CMSURI)) . '.txt';
次戰(zhàn)en.123.com的存放在
WRITEPATH . 'myid_en/' . md5(urldecode(CMSURI)) . '.txt';
問(wèn)題來(lái),那共用的/config/rewrite.php里的
if (CMSURI)
{
$myfile = WRITEPATH . 'myid/' . md5(urldecode(CMSURI)) . '.txt';
if (is_file($myfile))
{
$id = file_get_contents($myfile);
if ($id)
{
return [
CMSURI => 'index.php?c=show&id=' . $id,
];
}
}
}
怎么判斷哪個(gè)站走哪個(gè)txt呢?
'.txt'改成 '.txt'.SITE_ID
區(qū)分一下,分開(kāi)儲(chǔ)存
回復(fù)@迅睿官方創(chuàng)始人 config/custom.php里用SITE_ID分開(kāi)存儲(chǔ)了,為什么 config/rewrite.php里主站打開(kāi)鏈接前臺(tái)文章鏈接時(shí),SITE_ID 不是1而是SITE_ID這個(gè)字符串,次站打開(kāi)文章鏈接時(shí)SITE_ID是2是正常的。