技巧

XOOPS多站点

ldapguru  2004年1月21日 22:03 10877 阅读次数   35 评论(s) 
1. 备份现有的mainfile.php文件

2. 将mainfile.php复制到.mainfile.php
例如:如果你的域名是 http://www.ldapguru.net,则将mainfile.php复制到ldapguru.mainfile.php

3. 将现有的mainfile.php替换为以下代码
if (!(isset($serverName))) 

$serverName $SERVER_NAME
$serverName str_replace("www.","",$serverName);
$serverName str_replace(".com","",$serverName); 
$serverName str_replace(".net","",$serverName); 
$serverName str_replace(".org","",$serverName); 

if (!(empty(
$serverName))) 

include(
$serverName."mailfile.php"); 
?>


4. 就是这么简单!

以下是一个示例
如果您想在以下3个域名上运行1个XOOPS实例
http://www.domain1.com
http://www.domain2.net
http://www.domain3.net

您将创建3个文件
domain1.mainfile.php
domain2.mainfile.php
domain3.mainfile.php

您可以自定义每个文件,使其具有独特的URL。您可以选择保留相同的数据库参数(XOOPS_DB_HOST)或者使用独特的参数。您还可以为每个站点使用唯一的数据库前缀(XOOPS_DB_PREFIX),但只有一个数据库。

此功能与我在非XOOPS服务器上运行的功能相似。

http://www.rohanpinto.comhttp://www.chriselda.com 是同一台服务器、同一托管账户,并启用了上述脚本,内容相同。请记住,这些URL不是运行XOOPS,而是执行的确切相同过程。


如果您不想修改代码但想下载,请访问我的XOOPS网站 http://www.ldapguru.net,我将在不久的将来发布Multi-XOOPS-Site下载。
评分 0/5
评分: 0/5 (0票)
投票已禁用!


Login

Who's Online

262 user(s) are online (22 user(s) are browsing Publisher)


Members: 0


Guests: 262


more...

Donat-O-Meter

Stats
Goal: $100.00
Due Date: Aug 31
Gross Amount: $0.00
Net Balance: $0.00
Left to go: $100.00
Make donations with PayPal!

Latest GitHub Commits

Categories