注册
登录
博客
论坛
搜索
帮助
导航
私人消息 (0)
公共消息 (0)
系统消息 (0)
好友消息 (0)
帖子消息 (0)
WordPress 爱好者论坛
»
WordPress MU
» apache下wordpress mu让用户自主绑定域名的教程
返回列表
发帖
ixiezi
发短消息
加为好友
ixiezi
当前离线
UID
2511
帖子
5
精华
1
积分
12
努力值
10
人气值
0
阅读权限
10
在线时间
0 小时
注册时间
2008-12-23
最后登录
2009-1-3
普通用户
帖子
5
精华
1
积分
12
努力值
10
人气值
0
楼主
跳转到
»
倒序看帖
打印
字体大小:
t
T
发表于 2008-12-23 20:38
|
只看该作者
[WordPress MU]
apache下wordpress mu让用户自主绑定域名的教程
前提条件
1. 能够编辑apache的httpd.conf文件并增加Virtual Host设置。
2. Wordpress MU安装在独立ip的VPS或者服务器上。
安装过程
1. 安装WordPress MU Domain Mapping插件
你需要安装插件wordpress mu的插件domain mapping,这个是wordpress mu的核心开发人员之一Donncha O Caoimh写的插件,相信代码质量应该不会有太大的问题
(1) 下载插件,下面是下载地址
http://wordpress.org/extend/plugins/wordpress-mu-domain-mapping/
如果你在教育网上不了国外网站,可以从爱写字下载
http://ixiezi.com/files/2008/12/wordpress-mu-domain-mapping03.zip
下面是zip文件里面的文件列表
domain_mapping.php
readme.txt
sunrise.php
(2) 请仔细阅读readme.txt,当然如果你不想读,那也行,我在下面的步骤里面都包括了readme.txt里面的内容。
(3) 把文件domain_mapping.php 放到你的mu的安装目录的wp-content/mu-plugins目录下面。
(4) 备份wp-content目录下的sunrise.php文件并把安装包中的sunrise.php文件拷贝到wp-content/目录下
(5) 编辑wordpress mu的安装根目录下的wp-config.php文件,取消下面这行的注释
`define( ‘SUNRISE’, ‘on’);`
(6). 使用站点管理员登陆到mu的管理后台,在 Manage->Domain Mapping下面创建域名绑定数据库表并设置服务器的ip地址。
在Server IP Address:后的输入框中输入你的wordpress mu网站的ip地址(必须为独立ip站点)。
2. Apache的设置
如果你用的是apache,为了保证apache能转发所有未知的域名绑定到wordpress mu,请确保默认的Apache Virtual Host指向你的
wordpress mu站点目录,这可以通过通过通配符 *来实现,下面是ixiezi.com的设置
NameVirtualHost *:80
<VirtualHost *:80>
ServerName
www.ixiezi.com
ServerAlias ixiezi.com *.ixiezi.com
DocumentRoot /var/www/html
</VirtualHost>
你注意到这个VirtualHost设置中的下面这行
<VirtualHost *:80>
*:80 表示把所有绑定到这个ip地址的域名都转发到这个VirtualHost部分来解析,在上面的设置中,就会被解析到/var/www/html,你要把/var/www/html替换成你的wordpress mu的安装根目录。
需要注意的是如果你在这个apache的httpd.conf文件中定义了多个 VirtualHost,那么这个需要放在第一个,这样对所有没有符合匹配原则的域名,就会被自动转发到这个VirtualHost来。
3. mu站点普通用户的设置。
(1). 在域名管理界面创建指向wordpress mu服务器的A记录, 请确保为www和@都创建了A记录。
(2). 登陆到wordpress mu的用户后台,在Manage->Domain Mapping下面的Add new domain输入框中输入你的域名(不带www)。
4. 示例
ixiezi.com所提供的博客托管服务当前支持这种用户自助绑定国际域名的服务,您可以到爱写字注册服务并进行国际域名的绑定,该服务是免费的。
收藏
分享
静水深流
发短消息
加为好友
静水深流
当前离线
UID
140
帖子
25
精华
0
积分
0
努力值
0
人气值
0
阅读权限
10
在线时间
3 小时
注册时间
2008-8-10
最后登录
2009-8-16
普通用户
帖子
25
精华
0
积分
0
努力值
0
人气值
0
沙发
发表于 2009-3-8 03:44
|
只看该作者
代码看起来比较缭乱
潮流志
,
Free hosting
,
靖西在线
TOP
ahsxw
发短消息
加为好友
ahsxw
(PHP菜鸟)
当前离线
UID
4792
帖子
5
精华
0
积分
0
努力值
0
人气值
0
阅读权限
10
在线时间
0 小时
注册时间
2009-7-4
最后登录
2009-8-10
普通用户
帖子
5
精华
0
积分
0
努力值
0
人气值
0
板凳
发表于 2009-8-10 14:56
|
只看该作者
不知道行不行哦
PHP现在以是网站建设的发展趋势,ASP开始离我们远去。
PHP论坛地址:http://bbs.php.cn/
TOP
返回列表
bbPress
链接交换和买卖
主机技术支持
本地化
管理版块
公告发布
建议意见
WordPress 主程序
综合讨论
模板主题
插件扩展
本地化
WordPress 其他
我的 WordPress
博客世界
WordPress 付费任务
链接交换和买卖
水上乐园
WordPress 衍生程序
WordPress MU
bbPress
WordPress 主机
主机技术支持
[收藏此主题]
[关注此主题的新回复]
[通过 QQ、MSN 分享给朋友]