归档于 ‘WordPress(mu)’ 分类

28
5

wordpress mu 终于完美解决域名绑定的问题了

方法如下:
在空间上绑定www.domain.cn
在worepress mu 的后台指定域名为domain.cn
在域名管理后台添加a记录,主机头设置为www,指向空间的ip即可,

24
5

AnyPlayer 在 WordPress 中的使用例子

AnyPlayer真是个好东西,这几天一直在找wordpress的播放器,发现这个事最好的了,记录一下使用方法:
ps:一定要在可视化模式下插入下面的代码
swf:支持各种标准的flash文件,常见视频网站上的视频都可采用这种方式发布
[anyplayer:type=swf url=http://cpiz.com/files/bloxorz.swf width=500 height=300]

23
5

WordPress MU 后台网站信息参数英译汉

23
5

wordpress mu 忘记密码的解决方法

wordpress mu 的用户忘记密码怎么办呢,解决方法很简单,只要用phpmyadmin登陆,在数据库里面把表 wp_users 的 某用户的 user_pass 字段 替换成下面()内的字符串 ($P$BK2EY6NEAzocMMjU3.Sl..tYjsoVMn/) 就可以了,更换后的密码是 12345678,直接用这个密码就可以登陆管理了

17
5

wordpress mu绑定域名后记得修改上传文件的路径

wordpress mu绑定域名后记得修改上传文件的路径,在blogs里面修改,修改 Upload Path 字段,例如改为:wp-content/blogs.dir/3/files,还要修改 Fileupload Url 字段,要和前面的一致,例如:/wp-content/blogs.dir/3/files,否则上传的文件会出现路径错误的问题。

17
5

wordpress mu绑定域名不支持www?

安装的wpmu2.7,绑定域名正常,但是如果绑定的域名带www的话就会自动跳转到注册页,说那个域名没绑定,这个问题不知道怎么解决,网上也还没有解决办法。
今天继续摸索,终于在芒果上找到了一个好方法:
编辑根目录下的 wp-config.php 文件,添加以下代码:
$home = ‘http://’.$_SERVER['HTTP_HOST'];
$siteurl = ‘http://’.$_SERVER['HTTP_HOST'];
define(’WP_HOME’, $home);
define(’WP_SITEURL’, $siteurl);
我们知道,PHP 中的 $_SERVER['HTTP_HOST'] 用于获得来路域名。这样,就能根据来路为 WP_HOME 和 WP_SITEURL 变量赋值,实现 WordPress 多域名绑定。
为防止域名改变而造成图片不可用,必须在控制面板的“设置 (Options) - 杂项 (Misc)”里将“文件的完整 URL 地址”设为 “wp-content/uploads”(与“默认上传路径”参数相同)。
不过,芒果的方法估计是对但用户版的,在mu上设置项里面好像没有杂项这一个管理项目,经过测试,大致正常,这样带来了另外一个问题,就是绑定两个域名,不知道对搜索引擎有什么影响。

17
5

wordpress mu新注册不能登陆的解决办法

这两天在折腾wpmu,2.7的版本,增加新blog后访问一切正常,帮顶域名也成功,但是用户无法登录后台,用户无法登录各自的管理后台,就是一直在登录页。能够成功登录的,则转到默认主页的管理后台。
这些问题一般是cookie有问题,在wp-config.php 里加上一下代码,问题就解决了:
define(’ADMIN_COOKIE_PATH’, ‘/’);
define(’COOKIE_DOMAIN’, ”);
define(’COOKIEPATH’, ”);
define(’SITECOOKIEPATH’, ”);

17
5

为wordpress mu设置泛域名绑定到子目录

wordpress mu 的博客域名可以从两种形式中选择,一种是 http://itjoy.net/brian
另一种是 http://brian.itjoy.net
如果是前一种,基本上不要做什么额外的设置,解析itjoy.net到网站空间,在CPANEL的Addon Domains中绑定该域名到mu安装目录就可以了。
我需要的是第二种,

17
5

解决wordpress mu收不到邮件问题

今天有个朋友说如何才能解决wordpress mu收不到邮件的问题呢?
我记得wordpress mu默认发送邮件是没有问题的,可是有些邮件服务器却无法收到,比如hotmail,估计是由于采用的Linux默认的sendmail,没有经过认证,所以被邮件服务器给丢弃了
那应该如何解决呢?

15
5

apache下wordpress mu 绑定顶级域名的方法

今天第一次安装wpmu,设置顶级域名绑定花了很多时间才成功,开始安装插件失败,删掉,再重新安装居然就好了,wp的奇怪问题真多。参考了ixiezi.com站上的教程,不过他那个设置有点烦,其实没那么复杂的。
还有就是,安装完生效后,禁用了插件之后还是继续生效的,很奇怪。
安装过程记录如下
1. 安装WordPress MU Domain Mapping插件
(1) 下载插件,下面是下载地址
http://wordpress.org/extend/plugins/wordpress-mu-domain-mapping/
(2) 把文件domain_mapping.php 放到你的mu的安装目录的wp-content/mu-plugins目录下面。
(3) 备份wp-content目录下的sunrise.php文件并把安装包中的sunrise.php文件拷贝到wp-content/目录下
(4) 编辑wordpress mu的安装根目录下的wp-config.php文件,取消下面这行的注释
`define( ‘SUNRISE’, ‘on’);`
2. Apache的设置
如果你用的是apache,为了保证apache能转发所有未知的域名绑定到wordpress mu,请确保默认的Apache Virtual Host指向你的
wordpress mu站点目录,这可以通过通过通配符 *来实现,
NameVirtualHost *:80
<VirtualHost *:80>
ServerName www.xxxx.com
ServerAlias xxxx.com *.xxxx.com
DocumentRoot /var/www/html
</VirtualHost>
3. mu站点普通用户的域名设置。
(1). 在域名管理界面创建指向wordpress mu服务器ip的A记录, 请确保为www和@都创建了A记录。
(2). 登陆到wordpress mu的用户后台,在工具->绑定域名下面的增加新域名输入框中输入你的域名(不带www)。

 第 1 页,共 2 页  1  2 »

    订阅

    赞助商链接

    分类

    归档