用一个数据库一个主机建两个站
1、在主机上绑定两个域名aaa.com和bbb.com
2、上传安装程序用aaa.com访问,安装时数据库前缀写aaa_
3、删除配置件和首页,用bbb.com访问,安装时数据库前缀写bbb_
4、修改配置文件如下
if($_SERVER["HTTP_HOST"]=="aaa.com" || $_SERVER["HTTP_HOST"]=="www.aaa.com"){
$db = new Typecho_Db('Mysql', 'aaa_');
}
else if($_SERVER["HTTP_HOST"]=="bbb.com" || $_SERVER["HTTP_HOST"]=="www.bbb.com"){
$db = new Typecho_Db('Mysql', 'bbb_');
}
5、好了,实现了不同域名访问不同数据库前缀,两个站完美运行
最后记录下我的rewrite写法和301定向
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php/$1 [L]
RewriteCond %{HTTP_HOST} ^aaa.com
RewriteRule (.*) aaa.com/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^bbb.com
RewriteRule (.*) bbb.com/$1 [R=301,L]
</IfModule>
- 上一篇: WINDOWS下刷FC2路由器固件
- 下一篇: 工作回归正轨,早在春节前就已经通知各位基友了