注册
登录
博客
论坛
搜索
帮助
导航
私人消息 (0)
公共消息 (0)
系统消息 (0)
好友消息 (0)
帖子消息 (0)
WordPress 爱好者论坛
»
综合讨论
» 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
|
只看该作者
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
返回列表
管理版块
公告发布
建议意见
WordPress 主程序
综合讨论
模板主题
插件扩展
本地化
WordPress 其他
我的 WordPress
博客世界
WordPress 付费任务
链接交换和买卖
水上乐园
WordPress 衍生程序
BuddyPress
bbPress
WordPress 主机
主机技术支持
[收藏此主题]
[关注此主题的新回复]
[通过 QQ、MSN 分享给朋友]